private void txtCedula_Leave(object sender, EventArgs e) { try { string msg = ""; if (txtCedula.Text != string.Empty) { if (BusPersona.VericarCedulaExiste(txtCedula.Text, ref msg)) { InfoPersona = BusPersona.Get_Info_Persona(txtCedula.Text); txtNombre.EditValue = InfoPersona.pe_nombreCompleto; txtIdPersona.EditValue = Convert.ToDecimal(InfoPersona.IdPersona); } } else { txtNombre.EditValue = ""; txtIdPersona.EditValue = ""; } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private Boolean validar_y_corregir_objeto(ref tb_persona_Info Info, ref string msg) { try { tb_Catalogo_Bus busCatalogoTipo = new tb_Catalogo_Bus(); if (Info.IdEstadoCivil == null) { Info.IdEstadoCivil = busCatalogoTipo.Get_List_Sexo().FirstOrDefault().codigo; } if (Info.IdTipoDocumento == null) { Info.IdTipoDocumento = busCatalogoTipo.Get_List_TipoDoc_Personales().FirstOrDefault().codigo; } if (Info.pe_sexo == null) { Info.pe_sexo = busCatalogoTipo.Get_List_Sexo().FirstOrDefault().codigo; } return(true); } catch (Exception ex) { Core.Erp.Info.Log_Exception.LoggingManager.Logger.Log(Core.Erp.Info.Log_Exception.LoggingCategory.Error, ex.Message); throw new Core.Erp.Info.Log_Exception.DalException(string.Format("", "validar_y_corregir_objeto", ex.Message), ex) { EntityType = typeof(tb_persona_bus) }; } }
void UC_Doc_per_event_cmb_Docum_perso_SelectedValueChanged(object sender, EventArgs e) { try { info_persona = new tb_persona_Info(); info_doc_personal = UC_Doc_per.get_TipoDoc_Personales(); if (info_doc_personal.codigo == "CED" || info_doc_personal.codigo == "PAS") { label13.Visible = true; cmbSexo.Visible = true; CmbEstadoCivil.Visible = true; lbEstadoCivil.Visible = true; } else { label13.Visible = false; cmbSexo.Visible = false; CmbEstadoCivil.Visible = false; lbEstadoCivil.Visible = false; } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); } }
public Boolean Anular(tb_persona_Info _PersonaInfo) { try { if (!(_PersonaInfo == null)) { get_Persona(); tb_persona_bus perBu = new tb_persona_bus(); return(perBu.AnularDB(_PersonaInfo, ref MensajeError)); } else { return(false); } } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); return(false); } }
public ro_Empleado_Novedad_Cab_Info() { InfoPersona = new tb_persona_Info(); InfoNovedadDet = new ro_Empleado_Novedad_Det_Info(); LstDetalle = new List <ro_Empleado_Novedad_Det_Info>(); lstNovedadEmpleado = new List <ro_Novedad_x_Empleado_Info>(); }
public void LimpiarDatos() { try { _Accion = Cl_Enumeradores.eTipo_action.grabar; _PersonaInfo = new tb_persona_Info(); txt_apellidos.Text = ""; txt_casilla.Text = ""; txt_celular.Text = ""; txt_correo.Text = ""; txt_direccion.Text = ""; txt_Fax.Text = ""; txt_nombreCompleto.Text = ""; txt_nombres.Text = ""; txt_razonSocial.Text = ""; txt_Ruc.Text = ""; txt_telefonoCasa.Text = ""; txt_telefonoContacto.Text = ""; txt_telefonoInter.Text = ""; txt_TeleOficina.Text = ""; this.lblIdPersona.Text = ""; chkEstado.Checked = true; txtCorreoSecun.EditValue = ""; txtCorreoAlterno.EditValue = ""; } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); } }
public bool modificarPersonaPV(tb_persona_Info info) { try { using (Entities_general Context = new Entities_general()) { tb_persona Entity = Context.tb_persona.FirstOrDefault(q => q.IdPersona == info.IdPersona); if (Entity == null) { return(false); } Entity.pe_Naturaleza = info.pe_Naturaleza; Entity.pe_nombreCompleto = info.pe_nombreCompleto; Entity.pe_razonSocial = info.pe_razonSocial; Entity.pe_apellido = info.pe_apellido; Entity.pe_nombre = info.pe_nombre; Entity.IdTipoDocumento = info.IdTipoDocumento; Entity.pe_cedulaRuc = info.pe_cedulaRuc; Entity.pe_direccion = info.pe_direccion; Entity.pe_telfono_Contacto = info.pe_telfono_Contacto; Entity.pe_celular = info.pe_celular; Entity.pe_correo = info.pe_correo; Entity.pe_fechaModificacion = DateTime.Now; Entity.pe_UltUsuarioModi = info.pe_UltUsuarioModi; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public void ObtenerDatosAdmisiones_x_Cedula() { try { string msj = string.Empty; neg = new tb_persona_bus(); infoPersona = new tb_persona_Info(); AspiranteInfo = new Aca_Aspirante_Info(); AspBus = new Aca_Aspirante_Bus(); infoPersona = neg.Get_Info_Persona(txtCedRuc.Text.Trim()); AspiranteInfo = AspBus.Get_Info_Aspirante(infoPersona.IdPersona, ref msj); admisionInfo.IdInstitucion = param.IdInstitucion; admisionInfo.IdAspirante = AspiranteInfo.IdAspirante; admisionInfo.aspiranteInfo.Persona_Info.IdPersona = infoPersona.IdPersona; admisionInfo.aspiranteInfo.Persona_Info.pe_nombre = infoPersona.pe_nombre; admisionInfo.aspiranteInfo.Persona_Info.pe_apellido = infoPersona.pe_apellido; admisionInfo.aspiranteInfo.Persona_Info.pe_cedulaRuc = infoPersona.pe_cedulaRuc; admisionInfo.aspiranteInfo.Persona_Info.pe_fechaNacimiento = infoPersona.pe_fechaNacimiento; admisionInfo.aspiranteInfo.Persona_Info.pe_correo = infoPersona.pe_correo; admisionInfo.aspiranteInfo.Persona_Info.pe_direccion = infoPersona.pe_direccion; admisionInfo.aspiranteInfo.Persona_Info.pe_sexo = infoPersona.pe_sexo; admisionInfo.aspiranteInfo.Persona_Info.pe_telefonoCasa = infoPersona.pe_telefonoCasa; admisionInfo.aspiranteInfo.Persona_Info.IdTipoDocumento = infoPersona.IdTipoDocumento; admisionInfo.aspiranteInfo.Persona_Info.pe_celular = infoPersona.pe_celular; admisionInfo.aspiranteInfo.Persona_Info.pe_estado = infoPersona.pe_estado; admisionInfo.aspiranteInfo.Pais_Info.IdPais = AspiranteInfo.Pais_Info.IdPais; admisionInfo.Estado = infoPersona.pe_estado; } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) + NameMetodo + " - " + ex.ToString(), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); } }
public tb_persona_Info armar_info(tb_persona_Info info) { tb_persona_Info info_retorno = new tb_persona_Info { //Campos obligatorios en toda pantalla pe_nombre = info.pe_nombre, pe_apellido = info.pe_apellido, pe_nombreCompleto = info.pe_nombreCompleto, pe_cedulaRuc = info.pe_cedulaRuc, pe_Naturaleza = info.pe_Naturaleza, IdTipoDocumento = info.IdTipoDocumento, pe_razonSocial = info.pe_razonSocial, //Campos opcionales pe_direccion = info.pe_direccion, pe_telfono_Contacto = info.pe_telfono_Contacto, pe_celular = info.pe_celular, pe_correo = info.pe_correo, pe_fechaNacimiento = info.pe_fechaNacimiento, //Si vienen null se pone un valor default IdEstadoCivil = string.IsNullOrEmpty(info.IdEstadoCivil) ? "SOLTE" : info.IdEstadoCivil, pe_sexo = string.IsNullOrEmpty(info.pe_sexo) ? "SEXO_MAS" : info.pe_sexo, }; return(info_retorno); }
void LimpiarDatos() { try { info = new fa_Cliente_Info(); info.Persona_Info = new tb_persona_Info(); info_persona = new tb_persona_Info(); _Accion = Cl_Enumeradores.eTipo_action.grabar; this.lbl_id_cliente.Text = ""; this.lbl_id_persona.Text = ""; id_persona = 0; this.txt_plazo.Text = ""; this.txt_cupo_asignado.Text = ""; this.txt_razon_social.Text = ""; this.txt_apellidos.Text = ""; this.txt_nombres.Text = ""; this.txt_razon_social.Text = ""; cmb_nivel_precio.EditValue = "1"; this.txt_cedula.Text = ""; this.chk_Estado.Checked = true; } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public Boolean AnularDB(tb_persona_Info info, ref string msgError) { try { using (EntitiesGeneral context = new EntitiesGeneral()) { var contact = context.tb_persona.FirstOrDefault(minfo => minfo.IdPersona == info.IdPersona); if (contact != null) { contact.pe_estado = "I"; contact.Fecha_UltAnu = DateTime.Now; contact.IdUsuarioUltAnu = info.IdUsuarioUltAnu; contact.MotivoAnulacion = info.MotivoAnulacion; context.SaveChanges(); } } return(true); } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public Boolean GetExiste(tb_persona_Info info, ref string msg) { try { Boolean valorRetornar = false; using (EntitiesGeneral db = new EntitiesGeneral()) { int cont = (from a in db.tb_persona where a.IdPersona == info.IdPersona select a).Count(); if (cont > 0) { valorRetornar = true; } else { valorRetornar = false; } } return(valorRetornar); } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); mensaje = msg = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.ToString()); } }
public tb_persona_Info Get_Info_Persona(string Cedula) { try { EntitiesGeneral base_ = new EntitiesGeneral(); var select_ = from C in base_.tb_persona where C.pe_cedulaRuc == Cedula select C; tb_persona_Info Cbt = new tb_persona_Info(); foreach (var item in select_) { Cbt.IdPersona = item.IdPersona; Cbt.IdEstadoCivil = item.IdEstadoCivil.Trim(); Cbt.CodPersona = item.CodPersona; Cbt.pe_apellido = item.pe_apellido; Cbt.pe_nombre = item.pe_nombre; Cbt.pe_cedulaRuc = item.pe_cedulaRuc; Cbt.pe_celular = item.pe_celular; Cbt.pe_correo = item.pe_correo; Cbt.pe_direccion = item.pe_direccion; Cbt.pe_estado = item.pe_estado.Trim(); Cbt.pe_fechaCreacion = item.pe_fechaCreacion; Cbt.pe_fechaModificacion = item.pe_fechaModificacion; Cbt.pe_fechaNacimiento = item.pe_fechaNacimiento; Cbt.pe_Naturaleza = item.pe_Naturaleza.Trim(); Cbt.pe_nombreCompleto = item.pe_nombreCompleto; Cbt.pe_razonSocial = item.pe_razonSocial; Cbt.pe_sexo = item.pe_sexo.Trim(); Cbt.pe_telfono_Contacto = item.pe_telfono_Contacto; Cbt.IdTipoDocumento = item.IdTipoDocumento.Trim(); Cbt.pe_UltUsuarioModi = item.pe_UltUsuarioModi; Cbt.pe_Naturaleza = item.pe_Naturaleza; Cbt.IdTipoCta_acreditacion_cat = item.IdTipoCta_acreditacion_cat; Cbt.num_cta_acreditacion = item.num_cta_acreditacion; Cbt.IdBanco_acreditacion = item.IdBanco_acreditacion; } return(Cbt); } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public void ObtenerDatosAspirante_x_Cedula() { try { tb_persona_bus neg = new tb_persona_bus(); tb_persona_Info infoPersona = new tb_persona_Info(); infoPersona = neg.Get_Info_Persona(txtCedRuc.Text.Trim()); infoAspirante.IdInstitucion = param.IdInstitucion; infoAspirante.IdAspirante = Convert.ToDecimal(txtIdAspirante.Text); infoAspirante.Persona_Info.IdPersona = infoPersona.IdPersona; infoAspirante.Persona_Info.pe_nombre = infoPersona.pe_nombre; infoAspirante.Persona_Info.pe_apellido = infoPersona.pe_apellido; infoAspirante.Persona_Info.pe_cedulaRuc = infoPersona.pe_cedulaRuc; infoAspirante.Persona_Info.pe_fechaNacimiento = infoPersona.pe_fechaNacimiento; infoAspirante.Persona_Info.pe_correo = infoPersona.pe_correo; infoAspirante.Persona_Info.pe_direccion = infoPersona.pe_direccion; infoAspirante.Persona_Info.pe_sexo = infoPersona.pe_sexo; infoAspirante.Persona_Info.pe_telefonoCasa = infoPersona.pe_telefonoCasa; infoAspirante.Persona_Info.IdTipoDocumento = infoPersona.IdTipoDocumento; infoAspirante.Persona_Info.pe_celular = infoPersona.pe_celular; infoAspirante.Persona_Info.pe_estado = infoPersona.pe_estado; } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; NameMetodo = NameMetodo + " - " + ex.ToString(); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); MessageBox.Show(NameMetodo + " " + param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) , param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ro_Empleado_Info() { InfoPersona = new tb_persona_Info(); InfoSueldo = new ro_HistoricoSueldo_Info(); grupo = new ro_Grupo_empleado_Info(); Info_marcaciones_x_empleado = new ro_marcaciones_x_empleado_Info(); }
public ActionResult Nuevo(tb_persona_Info model) { var return_naturaleza = ""; if (bus_persona.validar_existe_cedula(model.pe_cedulaRuc) != 0) { ViewBag.mensaje = "El número de documento ya se encuentra registrado"; cargar_combos(); return(View(model)); } if ((cl_funciones.ValidaIdentificacion(model.IdTipoDocumento, model.pe_Naturaleza, model.pe_cedulaRuc, ref return_naturaleza))) { model.pe_Naturaleza = return_naturaleza; if (!bus_persona.guardarDB(model)) { cargar_combos(); return(View(model)); } } else { ViewBag.mensaje = "Número de identificación inválida"; cargar_combos(); return(View(model)); } return(RedirectToAction("Index", "Persona")); }
public ActionResult Nuevo() { tb_persona_Info model = new tb_persona_Info(); cargar_combos(); return(View(model)); }
public ActionResult Anular(tb_persona_Info model) { if (!bus_persona.anularDB(model)) { cargar_combos(); return(View(model)); } return(RedirectToAction("Index", "Persona")); }
private void txt_cedula_Leave(object sender, EventArgs e) { try { tb_persona_Info select = bus_persona.Get_Info_Persona(txt_cedula.Text.TrimStart().TrimEnd()); if (select != null && select.IdPersona != 0) { id_persona = select.IdPersona; fa_Cliente_Info select_id = bus_cliente.Get_info_Cliente_x_IdPersona(param.IdEmpresa, id_persona); if (select_id != null && select_id.IdCliente != 0) { IdCliente_Registrado = true; MessageBox.Show("Cliente ya existe en la Base de Datos", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); fa_Cliente_Info tmp = new fa_Cliente_Info(); tmp = select_id; info_tmp = new fa_Cliente_Info(); info_tmp = select_id; set_Cliente(bus_cliente.Get_Info_Cliente(tmp.IdEmpresa, tmp.IdCliente)); set_Cliente_in_controls(); if (_Accion == Cl_Enumeradores.eTipo_action.grabar) { _Accion = Cl_Enumeradores.eTipo_action.actualizar; { ucGe_Menu.Visible_btnGuardar = true;; txt_cedula.ReadOnly = true; } } } else { IdCliente_Registrado = false; } this.lbl_id_persona.Text = Convert.ToString(select.IdPersona); id_persona = select.IdPersona; this.txt_nombres.Text = Convert.ToString(select.pe_nombre); this.txt_apellidos.Text = Convert.ToString(select.pe_apellido); this.chk_Estado.Checked = (select.pe_estado == "A") ? true : false; this.txt_razon_social.Text = Convert.ToString(select.pe_razonSocial); } else { id_persona = 0; this.txt_nombres.Focus(); } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public Aca_Profesor_Info(int IdInstitucion_, decimal IdProfesor_, string CodProfesor_ , decimal IdPersona_, string estado_) { Persona_Info = new tb_persona_Info(); IdInstitucion = IdInstitucion_; IdProfesor = IdProfesor_; CodProfesor = CodProfesor_; IdPersona = IdPersona_; estado = estado_; }
public tb_persona_Info Get_Info_Beneficiario_OP(int IdEmpresa, string IdTipoPersona, int IdPersona, int IdEntidad) { try { EntitiesGeneral OEselecEmpresa = new EntitiesGeneral(); var selectEmpresa = from C in OEselecEmpresa.vwtb_persona_beneficiario_por_Banco_Acreditacion where C.IdTipo_Persona == IdTipoPersona && C.IdEntidad == IdEntidad && C.IdPersona == IdPersona && C.IdEmpresa == IdEmpresa select C; tb_persona_Info Cbt = new tb_persona_Info(); foreach (var item in selectEmpresa) { Cbt.IdPersona = item.IdPersona; Cbt.pe_apellido = item.pe_apellido; Cbt.pe_nombre = item.pe_nombre; Cbt.pe_cedulaRuc = item.pe_cedulaRuc; Cbt.pe_celular = item.pe_celular; Cbt.pe_correo = item.pe_correo; Cbt.pe_direccion = item.pe_direccion; Cbt.pe_Naturaleza = item.pe_Naturaleza.Trim(); Cbt.pe_nombreCompleto = item.pe_nombreCompleto; Cbt.pe_razonSocial = item.pe_razonSocial; Cbt.pe_apellido = item.pe_apellido; Cbt.pe_nombre = item.pe_nombre; Cbt.IdTipoDocumento = item.IdTipoDocumento; Cbt.IdTipoCta_acreditacion_cat = item.IdTipoCta_acreditacion_cat; Cbt.num_cta_acreditacion = item.num_cta_acreditacion; Cbt.IdBanco_acreditacion = item.IdBanco_acreditacion; Cbt.CodigoLegal = item.CodigoLegal; } return(Cbt); } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public bool modificarDB(tb_persona_Info info) { try { return(odata.modificarDB(info)); } catch (Exception) { throw; } }
public bool guardarDB(tb_persona_Info info) { try { return(odata.guardarDB(info)); } catch (Exception) { throw; } }
public ActionResult Modificar(decimal IdPersona = 0) { tb_persona_Info model = bus_persona.get_info(IdPersona); if (model == null) { return(RedirectToAction("Index", "Persona")); } cargar_combos(); return(View(model)); }
public tb_persona_Info get_info(decimal IdPersona) { try { tb_persona_Info info = new tb_persona_Info(); using (Entities_general Context = new Entities_general()) { tb_persona Entity = Context.tb_persona.FirstOrDefault(q => q.IdPersona == IdPersona); if (Entity == null) { return(null); } info = new tb_persona_Info { IdPersona = Entity.IdPersona, CodPersona = Entity.CodPersona, pe_Naturaleza = Entity.pe_Naturaleza, pe_nombreCompleto = Entity.pe_nombreCompleto, pe_razonSocial = Entity.pe_razonSocial, pe_apellido = Entity.pe_apellido, pe_nombre = Entity.pe_nombre, IdTipoDocumento = Entity.IdTipoDocumento, pe_cedulaRuc = Entity.pe_cedulaRuc, pe_direccion = Entity.pe_direccion, pe_telfono_Contacto = Entity.pe_telfono_Contacto, pe_celular = Entity.pe_celular, pe_correo = Entity.pe_correo, pe_sexo = Entity.pe_sexo, IdEstadoCivil = Entity.IdEstadoCivil, pe_fechaNacimiento = Entity.pe_fechaNacimiento, pe_estado = Entity.pe_estado, IdTipoCta_acreditacion_cat = Entity.IdTipoCta_acreditacion_cat, num_cta_acreditacion = Entity.num_cta_acreditacion, IdBanco_acreditacion = Entity.IdBanco_acreditacion, IdProfesion = Entity.IdProfesion, IdReligion = Entity.IdReligion, AsisteCentroCristiano = Entity.AsisteCentroCristiano, CodCatalogoSangre = Entity.CodCatalogoSangre, CodCatalogoCONADIS = Entity.CodCatalogoCONADIS, NumeroCarnetConadis = Entity.NumeroCarnetConadis, PorcentajeDiscapacidad = Entity.PorcentajeDiscapacidad, IdGrupoEtnico = Entity.IdGrupoEtnico }; } return(info); } catch (Exception) { throw; } }
//public cp_proveedor_Info proveedorI { get; set; } private void txt_ci_ruc_Validating(object sender, CancelEventArgs e) { try { string mensaje = ""; if (_Accion == Cl_Enumeradores.eTipo_action.grabar) { if (PersoB.VericarCedulaExiste(txt_ci_ruc.Text.Trim(), ref mensaje) == true) { persoI = PersoB.Get_Info_Persona(txt_ci_ruc.Text.Trim()); txt_idPersona.Text = (persoI.IdPersona != null)?persoI.IdPersona.ToString():"0"; txt_direcProve.Text = (persoI.pe_direccion != null || persoI.pe_direccion != "") ? persoI.pe_direccion.Trim() : txt_direcProve.Text; txt_RazonSocial.Text = (persoI.pe_razonSocial != null || persoI.pe_razonSocial != "") ? persoI.pe_razonSocial.Trim() : txt_RazonSocial.Text; txt_telefono.Text = (persoI.pe_celular != null || persoI.pe_celular != "") ? persoI.pe_celular.Trim() : txt_telefono.Text; txt_email.Text = (persoI.pe_correo != null || persoI.pe_correo != "") ? persoI.pe_correo.Trim() : txt_email.Text; txt_fax.Text = (persoI.pe_fax != null || persoI.pe_fax != "") ? persoI.pe_fax.Trim() : txt_fax.Text; cp_proveedor_Info proIngresado = new cp_proveedor_Info(); proIngresado = proveedorB.Get_Info_Proveedor_x_Persona(param.IdEmpresa, persoI.IdPersona, ref mensaje); if (proIngresado == null) { if (mensaje != "NUEVO") { MessageBox.Show(mensaje); } } else { if (_Accion == Cl_Enumeradores.eTipo_action.grabar) { MessageBox.Show(" El ruc ingresado está registrado en base.\n Puede proceder actualizar la información del proveedor"); _Accion = Cl_Enumeradores.eTipo_action.actualizar; set_ProveedorInfo(proIngresado); } } } else { persoI = null; txt_idPersona.Text = "0"; //txt_direcProve.Text = ""; //txt_RazonSocial.Text = ""; //txt_telefono.Text = ""; //txt_email.Text = ""; //txt_fax.Text = ""; } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); } }
public Aca_Estudiante_Info() { Persona_Info = new tb_persona_Info(); Pais_Info = new tb_pais_Info(); Pais_Info2 = new tb_pais_Info(); Pais_Info3 = new tb_pais_Info(); FichaMedica_Info = new Aca_ficha_medica_Info(); Info_Familiar_Repre_Econo = new Aca_Familiar_Info(); Info_Familiar_Repre_Legal = new Aca_Familiar_Info(); Info_Familiar_Padre = new Aca_Familiar_Info(); Info_Familiar_Madre = new Aca_Familiar_Info(); }
// public string get_cmbNomBeneficiario() public tb_persona_Info get_cmbNomBeneficiario() { if (cmbBeneficiario.EditValue != null) { // return pers.First(v => v.IdPersona == Convert.ToDecimal(this.cmbBeneficiario.EditValue)).pe_nombreCompleto; return(pers.First(v => v.IdPersona == Convert.ToDecimal(this.cmbBeneficiario.EditValue))); } else { // return "TODOS"; return(info = new tb_persona_Info()); } }
public bool modificarDB(tb_persona_Info info) { try { using (Entities_general Context = new Entities_general()) { tb_persona Entity = Context.tb_persona.FirstOrDefault(q => q.IdPersona == info.IdPersona); if (Entity == null) { return(false); } Entity.pe_Naturaleza = info.pe_Naturaleza; Entity.pe_nombreCompleto = info.pe_nombreCompleto; Entity.pe_razonSocial = info.pe_razonSocial; Entity.pe_apellido = info.pe_apellido; Entity.pe_nombre = info.pe_nombre; Entity.IdTipoDocumento = info.IdTipoDocumento; Entity.pe_cedulaRuc = info.pe_cedulaRuc; Entity.pe_direccion = info.pe_direccion; Entity.pe_telfono_Contacto = info.pe_telfono_Contacto; Entity.pe_celular = info.pe_celular; Entity.pe_correo = info.pe_correo; Entity.pe_sexo = info.pe_sexo; Entity.IdEstadoCivil = info.IdEstadoCivil; Entity.pe_fechaNacimiento = info.pe_fechaNacimiento; Entity.IdTipoCta_acreditacion_cat = info.IdTipoCta_acreditacion_cat; Entity.num_cta_acreditacion = info.num_cta_acreditacion; Entity.IdBanco_acreditacion = info.IdBanco_acreditacion; Entity.CodCatalogoSangre = info.CodCatalogoSangre; Entity.CodCatalogoCONADIS = info.CodCatalogoCONADIS; Entity.NumeroCarnetConadis = info.NumeroCarnetConadis; Entity.PorcentajeDiscapacidad = info.PorcentajeDiscapacidad; Entity.IdProfesion = (info.IdProfesion == 0 ? null : info.IdProfesion); Entity.IdReligion = (info.IdReligion == 0 ? null : info.IdReligion); Entity.IdGrupoEtnico = (info.IdGrupoEtnico == 0 ? null : info.IdGrupoEtnico); Entity.AsisteCentroCristiano = info.AsisteCentroCristiano; Entity.pe_fechaModificacion = DateTime.Now; Entity.pe_UltUsuarioModi = info.pe_UltUsuarioModi; Entity.pe_fechaModificacion = DateTime.Now; Entity.pe_UltUsuarioModi = info.pe_UltUsuarioModi; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public void set_Persona(tb_persona_Info _persona_info) { try { ucGe_Mant_Persona.set_Persona(_persona_info); lb_Anulado.Visible = (_persona_info.pe_estado == "I") ? true : false; _PersonaInfo = _persona_info; } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }