public void get_Persona() { try { _PersonaInfo.pe_apellido = this.txt_apellidos.Text; _PersonaInfo.pe_casilla = this.txt_casilla.Text; _PersonaInfo.pe_celular = this.txt_celular.Text; _PersonaInfo.pe_correo = this.txt_correo.Text; _PersonaInfo.pe_direccion = this.txt_direccion.Text; _PersonaInfo.pe_fax = this.txt_Fax.Text; _PersonaInfo.pe_nombreCompleto = this.txt_nombreCompleto.Text; _PersonaInfo.pe_nombre = this.txt_nombres.Text; _PersonaInfo.pe_razonSocial = this.txt_razonSocial.Text; _PersonaInfo.pe_cedulaRuc = this.txt_Ruc.Text; _PersonaInfo.pe_telefonoCasa = this.txt_telefonoCasa.Text; _PersonaInfo.pe_telfono_Contacto = this.txt_telefonoContacto.Text; _PersonaInfo.pe_telefonoInter = this.txt_telefonoInter.Text; _PersonaInfo.pe_telefonoOfic = this.txt_TeleOficina.Text; _PersonaInfo.IdPersona = Convert.ToInt32(this.lblIdPersona.Text); _PersonaInfo.pe_fechaNacimiento = dtp_fechaNacimiento.Value; _PersonaInfo.pe_fechaModificacion = DateTime.Now; _PersonaInfo.pe_estado = (chkEstado.Checked == true) ? "A" : "I"; UCEstadoCivil.cargar_Combo(); Cl_EstadoCivil_Info estaCivil = new Cl_EstadoCivil_Info(); estaCivil = this.UCEstadoCivil.get_estadoCivil(); _PersonaInfo.IdEstadoCivil = estaCivil.codigo; Cl_Sexo_Info sexoI = new Cl_Sexo_Info(); sexoI = this.UCGenero.get_sexo(); _PersonaInfo.pe_sexo = sexoI.codigo; Cl_NaturalezaPerso Natu = new Cl_NaturalezaPerso(); Natu = this.UCNaturaleza.get_Naturaleza(); _PersonaInfo.pe_Naturaleza = Natu.codigo; Cl_TipoDoc_Personales_Info docu = new Cl_TipoDoc_Personales_Info(); docu = this.UCDocumento.get_TipoDoc_Personales(); _PersonaInfo.IdTipoDocumento = docu.codigo; _PersonaInfo.IdTipoPersona = 1; _PersonaInfo.pe_correo_secundario1 = Convert.ToString(txtCorreoSecun.EditValue); _PersonaInfo.pe_correo_secundario2 = Convert.ToString(txtCorreoAlterno.EditValue); _PersonaInfo.IdBanco_acreditacion = cmb_Banco.get_BancoInfo().IdBanco; _PersonaInfo.IdTipoCta_acreditacion_cat = ucRo_CatalogoTipoCta.get_Catalogo().CodCatalogo; _PersonaInfo.num_cta_acreditacion = txtnumCta.Text; } 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 string get_Id_Naturaleza() { try { _Naturaleza = (Cl_NaturalezaPerso)cmb_naturalezaPersona.SelectedItem; return(_Naturaleza.codigo); } 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(""); } }
public tb_persona_Info get_personaInfo() { try { persoI = new tb_persona_Info(); decimal idP = Convert.ToDecimal(txt_idPersona.Text); persoI.CodPersona = (txt_idPersona.Text.Length <= 0)?"":txt_idPersona.Text.Trim(); persoI.IdPersona = idP; persoI.pe_sexo = "SEXO_MAS"; persoI.pe_nombre = " "; persoI.pe_apellido = " "; persoI.pe_nombreCompleto = (txt_nomProveedor.Text.Length == 0) ? "" : txt_nomProveedor.Text.Trim(); persoI.IdTipoPersona = 1; persoI.IdEstadoCivil = "SOLTE"; persoI.pe_estado = "A"; persoI.pe_razonSocial = (txt_RazonSocial.Text.Length == 0) ? "" : txt_RazonSocial.Text.Trim(); persoI.pe_celular = (txt_telefono.Text.Length == 0) ? "" : txt_telefono.Text.Trim(); persoI.pe_fax = (txt_fax.Text.Length == 0) ? "" : txt_fax.Text.Trim(); persoI.pe_correo = (txt_email.Text.Length == 0) ? "" : txt_email.Text.Trim(); persoI.pe_cedulaRuc = (txt_ci_ruc.Text.Length == 0) ? "" : txt_ci_ruc.Text.Trim(); persoI.pe_direccion = (txt_direcProve.Text.Length == 0) ? "" : txt_direcProve.Text.Trim(); Cl_TipoDoc_Personales_Info tipodo = new Cl_TipoDoc_Personales_Info(); tipodo = UCDocumento.get_TipoDoc_Personales(); Cl_NaturalezaPerso NatPer = new Cl_NaturalezaPerso(); NatPer = UCNaturaleza.get_Naturaleza(); persoI.IdTipoDocumento = tipodo.codigo; persoI.pe_Naturaleza = NatPer.codigo; return(persoI); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); return(new tb_persona_Info()); } }
public List <Cl_NaturalezaPerso> Get_List_NaturalezaPer() { try { List <Cl_NaturalezaPerso> lEstC = new List <Cl_NaturalezaPerso>(); EntitiesGeneral OCatalogo = new EntitiesGeneral(); var Doc = from C in OCatalogo.tb_Catalogo where C.IdTipoCatalogo == 5 orderby C.ca_orden select C; foreach (var item in Doc) { Cl_NaturalezaPerso Cbt = new Cl_NaturalezaPerso(); Cbt.id = item.IdCatalogo; Cbt.codigo = item.CodCatalogo; Cbt.descripcion = item.ca_descripcion; lEstC.Add(Cbt); } return(lEstC); } 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 Validaciones() { try { Boolean Valido = true; string sNombreCompleto = ""; if (txt_Ruc.Text == "") { MessageBox.Show("Debe ingresar la Cedula/Ruc o Identificador", "Sistema", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); Valido = false; } if (txt_direccion.Text == "" || txt_direccion.Text == null) { MessageBox.Show("Debe ingresar la dirección.", "Sistema", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); Valido = false; } Cl_NaturalezaPerso clNa = new Cl_NaturalezaPerso(); clNa = UCNaturaleza.get_Naturaleza(); switch (clNa.codigo.Trim()) { case "NATUR": sNombreCompleto = txt_apellidos.Text.Trim() + " " + txt_nombres.Text.Trim(); if (txt_apellidos.Text == string.Empty || txt_nombres.Text == string.Empty) { MessageBox.Show("Debe Ingresar apellido y nombre para personas Naturales ", "Sistema", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); Valido = false; } break; case "JURID": sNombreCompleto = txt_razonSocial.Text.Trim(); if (txt_razonSocial.Text == string.Empty) { MessageBox.Show("Debe Ingresar la Razon social para personas Juridicas", "Sistema", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); Valido = false; } break; default: sNombreCompleto = txt_apellidos.Text.Trim() + " " + txt_nombres.Text.Trim() + " - " + txt_razonSocial.Text.Trim(); if (txt_razonSocial.Text == string.Empty && txt_apellidos.Text == string.Empty) { MessageBox.Show("Debe Ingresar al menos Razon social o Apellido ", "Sistema", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); Valido = false; } break; } txt_nombreCompleto.Text = sNombreCompleto; return(Valido); } 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 tb_contacto_Info GetContacto(ref string mensaje) { try { info_contacto = new tb_contacto_Info(); info_contacto.IdEmpresa = param.IdEmpresa; info_contacto.IdContacto = Convert.ToInt32(txt_idContacto.Text.Trim()); info_contacto.IdPersona = (txtIdPersona == null || txtIdPersona.Text.Trim() == "") ? 0 : Convert.ToDecimal(txtIdPersona.Text.Trim()); info_contacto.CodContacto = Convert.ToString((txt_codigoContacto.Text == "" ? "" : txt_codigoContacto.Text).Trim()); info_contacto.Organizacion = txtOrganizacion.Text.Trim(); info_contacto.Cargo = txtCargo.Text.Trim(); info_contacto.Mostrar_como = txtMostrar_como.Text.Trim(); info_contacto.Codigo_postal = txtCodigoPostal.Text.Trim(); info_contacto.Pagina_Web = txtPaginaweb.Text.Trim(); info_contacto.Notas = txtNotas.Text.Trim(); info_contacto.Estado = (chkEstado.Checked == true) ? "A" : "I"; info_contacto.Fecha_Ult_Contacto = Convert.ToDateTime(this.dt_fechaUltimaContacto.Value); info_contacto.Fecha_alta = Convert.ToDateTime(this.dT_FechaContacto.Value); if (ucGe_PaisProvinciaCiudad.get_Info_Ciudad() != null) { info_contacto.IdCiudad = ucGe_PaisProvinciaCiudad.get_Info_Ciudad().IdCiudad; } if (ucGe_PaisProvinciaCiudad.get_Info_Pais() != null) { info_contacto.IdPais = ucGe_PaisProvinciaCiudad.get_Info_Pais().IdPais; } if (ucGe_PaisProvinciaCiudad.get_Info_Provincia() != null) { info_contacto.IdProvincia = ucGe_PaisProvinciaCiudad.get_Info_Provincia().IdProvincia; } info_contacto.IdNacionalidad = cmbNacionalidad.SelectedValue.ToString(); if (pic_foto.Image == null) { info_contacto.foto = null; } else { info_contacto.foto = Funciones.ImageAArray(pic_foto.Image); } tb_persona_Info infoPersona = new tb_persona_Info(); infoPersona.IdPersona = (txtIdPersona == null || txtIdPersona.Text.Trim() == "") ? 0 : Convert.ToDecimal(txtIdPersona.Text.Trim()); infoPersona.IdTipoDocumento = ucGe_Docu_PerIdentificacion.cmb_Docum_perso.SelectedValue.ToString(); infoPersona.pe_cedulaRuc = this.txt_cedulaRucContacto.Text.Trim(); infoPersona.pe_nombre = this.txt_nombresContacto.Text.Trim(); infoPersona.pe_apellido = this.txtApellido.Text.Trim(); infoPersona.pe_nombreCompleto = this.txt_nombresContacto.Text.Trim() + " " + this.txtApellido.Text.Trim(); infoPersona.pe_razonSocial = this.txtRazonSocial.Text.Trim(); Cl_NaturalezaPerso Natu = new Cl_NaturalezaPerso(); Natu = this.ucGe_NaturalezaPersona1.get_Naturaleza(); infoPersona.pe_Naturaleza = Natu.codigo; //infoPersona.pe_Naturaleza = "NATU"; infoPersona.IdEstadoCivil = "SOLTE"; infoPersona.IdTipoPersona = 2; infoPersona.pe_sexo = "SEXO_MAS"; infoPersona.pe_direccion = txt_Direccion.Text.Trim(); infoPersona.pe_telefonoCasa = txt_telefono.Text.Trim(); infoPersona.pe_celular = txt_celular.Text.Trim(); if (dt_fechaNacimiento.Checked == true) { infoPersona.pe_fechaNacimiento = Convert.ToDateTime(this.dt_fechaNacimiento.Value); } else { infoPersona.pe_fechaNacimiento = null; } infoPersona.pe_fechaModificacion = DateTime.Now; infoPersona.pe_UltUsuarioModi = param.IdUsuario; infoPersona.pe_estado = "A"; tb_pais_Info infoPais = new tb_pais_Info(); infoPais.IdPais = cmbNacionalidad.SelectedValue.ToString(); //carga la informacion de los combos info_contacto.Persona_Info = infoPersona; info_contacto.Pais_Info = infoPais; return(info_contacto); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show("Error " + ex.Message.ToString(), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); return(new tb_contacto_Info()); } }