public int guardarCapacitacion(CapacitacionViewModel obj) { //Nullable<System.DateTime> fechaInicio = null; //Nullable<System.DateTime> fechaInicioEnvio = null; //Nullable<System.DateTime> fechaCapacitacion = null; Nullable <System.DateTime> fechaCreacion = null; Nullable <System.DateTime> fechaModificacion = null; //if (obj.fechaInicio != null && obj.fechaInicio.Length > 0) //{ // fechaInicio = DateTime.Parse(obj.fechaInicio); //} //if (obj.fechaInicioEnvio != null && obj.fechaInicioEnvio.Length > 0) //{ // fechaInicioEnvio = DateTime.Parse(obj.fechaInicioEnvio); //} //if (obj.fechaCapacitacion != null && obj.fechaCapacitacion.Length > 0) //{ // fechaCapacitacion = DateTime.Parse(obj.fechaCapacitacion); //} if (obj.fechaCreacion != null && obj.fechaCreacion.Length > 0) { fechaCreacion = DateTime.Parse(obj.fechaCreacion); } if (obj.fechaModificacion != null && obj.fechaModificacion.Length > 0) { fechaModificacion = DateTime.Parse(obj.fechaModificacion); } if (obj.codigoCapacitacion != null) { int cod = objapi.SP_CAPACITACION_UPDATE(obj.codigoCapacitacion, obj.nombre, obj.codigoPerido, obj.descripcion, obj.correoContacto, obj.enviarNotificacion, obj.periodicidadEnvio, obj.capacitacionActiva, fechaCreacion, fechaModificacion, obj.usuarioCreacion, obj.usuarioModificacion); return(1); } ObjectParameter codigoCapacitacion = new ObjectParameter("codigoCapacitacion", typeof(int)); objapi.SP_CAPACITACION_CREATE(codigoCapacitacion, obj.nombre, obj.codigoPerido, obj.descripcion, obj.correoContacto, obj.enviarNotificacion, obj.periodicidadEnvio, obj.capacitacionActiva, fechaCreacion, fechaModificacion, obj.usuarioCreacion); return((int)codigoCapacitacion.Value); }
private void cmdADD_Capacitaciones_Click(object sender, EventArgs e) { if (!mtxtCedula.ValidateMaskedTextbox()) { MessageBox.Show("Complete campo Cedula"); return; } var cap = new CapacitacionViewModel(); var frm = new workCapacitaciones() { //ContextCapacitaciones = Context, Editing = false, CedulaCandidato = mtxtCedula.Text,// Candidato.Cedula, cap = cap }; frm.ShowDialog(); if (frm.SaveData) { //Candidato.Capacitaciones.Add(cap); dictionaryCap.Add(dictionaryCap.Count + 1, cap); } fillCapacitaciones(); }