Ver Mensaje Individual
  #7 (permalink)  
Antiguo 28/12/2012, 16:10
Avatar de jhonwilliams
jhonwilliams
 
Fecha de Ingreso: marzo-2004
Ubicación: Copacabana - Colombia
Mensajes: 1.484
Antigüedad: 20 años, 8 meses
Puntos: 76
Respuesta: guardar fecha datetime vacio

Hola

Lo que necesitas hacer SI SE PUEDE, pero debes usar una variable nulleable

Mas info aqui: http://msdn.microsoft.com/en-us/libr...=vs.90%29.aspx

Y mas o menos funciona asi:

El ejemplo esta con un tipo de dato Boolean, pero funciona igual

Aca declaro la variable:

Código C#:
Ver original
  1. public bool? ACTIVE { get; set; }

Aca la asigno:

Código C#:
Ver original
  1. if (cboActive.SelectedValue == "-1")
  2.                     ACTIVE = null;
  3.                 else
  4.                     ACTIVE = Convert.ToBoolean(cboActive.SelectedValue);

Y asi la leo, para verificar si la asignaron o sigue null

Código C#:
Ver original
  1. if (ACTIVE.HasValue)
  2. {
  3.                 checbox.Chequed = ACTIVE.Value;
  4. }

Y eso mismo puedes hacer con un tipo DateTime que sea Nulleable

Los tipo nulleables se acompañan del simbolo ?, asi:

public DateTime? ACTIVE { get; set; }

Saludos
__________________
Si mi respuesta te ha ayudado, agradezco que me regales unos puntos de Karma XD.

"Una mujer sería encantadora si uno pudiera caer en sus brazos sin caer en sus manos." (Ambrose Bierce)