private void Guardar() { DateTime?fechnac = string.IsNullOrWhiteSpace(DtpFechaNacimiento.Text) ? (DateTime?)null : Convert.ToDateTime(DtpFechaNacimiento.Text); Empleado be = new Empleado { Cargo = Convert.ToInt32(CbxCargo.SelectedValue), TipoDocumento = CbxTipoDocumento.SelectedValue.ToString(), NumeroDocumento = TxtNumeroDocumento.Text, Nombre = TxtNombres.Text, Apellido = TxtApellidos.Text, FechaNacimiento = fechnac, Pais = TxtPais.Text, Ciudad = TxtCiudad.Text, Direccion = TxtDireccion.Text, Email = TxtEmail.Text, Telefono = TxtTelefono.Text, Estado = 1 }; DEmpleado bo = new DEmpleado(); if (modificar == 0) { if (bo.Agregar(be)) { FrmEmpleados frm = Owner as FrmEmpleados; frm.Listar(); Close(); FrmPrincipal.Main.ChangeMessage("Empleado agregado correctamente", "Success"); } else { FrmPrincipal.Main.ChangeMessage("Algo salio mal, Intente de nuevo", "Failed"); } } else if (modificar == 1) { if (bo.Modificar(be)) { FrmEmpleados frm = Owner as FrmEmpleados; frm.Listar(); Close(); FrmPrincipal.Main.ChangeMessage("Empleado modificado correctamente", "Success"); } else { FrmPrincipal.Main.ChangeMessage("Algo salio mal, Intente de nuevo", "Failed"); } } }