protected void BtnBuscar_Click(object sender, EventArgs e) { #region Validar Rut a Buscar if (string.IsNullOrEmpty(TxtBuscarRut.Text) || string.IsNullOrWhiteSpace(TxtBuscarRut.Text)) { MostrarMensaje("Debe ingresar un rut de persona para buscar."); PnlEditarPersona.Visible = false; } #endregion else { #region Session IPersonaBO personaSession = CrearSession(); #endregion #region Verificar si existe if (!personaSession.VerificarPersona(TxtBuscarRut.Text)) { MostrarMensaje("El rut no esta registrado"); } #endregion else { #region Buscar Rut string RutBuscar = TxtBuscarRut.Text; Persona persona = personaSession.BuscarPersona(RutBuscar); if (null != persona) { PaisBO pais = new PaisBO(); string paisLetra = pais.BuscarPais(persona.PaisId); RegionBO region = new RegionBO(); string regionLetra = region.BuscarRegion(persona.RegionId); ComunaBO comuna = new ComunaBO(); string comunaLetra = comuna.BuscarComuna(persona.ComunaId); LblMensaje.Visible = false; PnlEditarPersona.Visible = true; TxtRut.Text = persona.Rut; TxtNombres.Text = persona.Nombres; TxtApPaterno.Text = persona.ApPaterno; TxtApMaterno.Text = persona.ApMaterno; TxtDireccion.Text = persona.Direccion; TxtEmail.Text = persona.Email; DateTime fn; System.DateTime.TryParse(persona.FechaNacimieto.ToString(), out fn); TxtFechaNacimiento.Text = fn.Date.ToString("d"); TxtTelefono.Text = persona.Telefono; DdlSexo.ClearSelection(); DdlSexo.SelectedValue = persona.Sexo.ToString(); LblPaisTexto.Text = paisLetra; LblRegionTexto.Text = regionLetra; LblComunaTexto.Text = comunaLetra; } #endregion } } }
//Para crear un pais public int agregarPais(PaisBO datosPais) { cmd = new SqlCommand("INSERT INTO Pais (Nombre) VALUES (@Nombre)"); cmd.Parameters.Add("@Nombre", SqlDbType.VarChar).Value = datosPais.Nombre; cmd.CommandType = CommandType.Text; return(ejecutarComando(cmd)); }
protected void BtnBuscar_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(TxtBuscarNombre.Text) || string.IsNullOrWhiteSpace(TxtBuscarNombre.Text)) { MostrarMensaje("Debe ingresar un nombre de sucursal para buscar"); } else { ISucursalBO sucursalSession = CrearSession(); if (!sucursalSession.VerificarSucursal(TxtBuscarNombre.Text)) { MostrarMensaje("El nombre sucursal no se encuentra registrado"); } else { string nombreBuscar = TxtBuscarNombre.Text; Sucursal sucursal = new Sucursal(); sucursal = sucursalSession.BuscarSucursal(nombreBuscar); if (null != sucursal) { PnlUbicacionActual.Visible = true; PnlEditarLocalidad.Visible = false; LblMensaje.Visible = false; PnlEditar.Visible = true; TxtId.Text = sucursal.Id.ToString(); TxtNombre.Text = sucursal.Nombre; TxtTelefono.Text = sucursal.Telefono; TxtDireccion.Text = sucursal.Direccion; TxtTipo.Text = sucursal.Tipo; if (null != sucursal.EmpresaRut) { DdlEmpresa.SelectedItem.Value = sucursal.EmpresaRut; } PaisBO pais = new PaisBO(); string paisLetra = pais.BuscarPais(sucursal.PaisId); RegionBO region = new RegionBO(); string regionLetra = region.BuscarRegion(sucursal.RegionId); ComunaBO comuna = new ComunaBO(); string comunaLetra = comuna.BuscarComuna(sucursal.ComunaId); LblComunaActual.Text = comunaLetra; LblRegionActual.Text = regionLetra; LblPaisActual.Text = paisLetra; } else { MostrarMensaje("El nombre ingresado no esta registrado"); } } } }
//Para modificar la informacion del pais public int modificarInfoPais(PaisBO datosPais) { cmd = new SqlCommand("UPDATE Pais SET Nombre = @Nombre WHERE IDPais = @IDPais"); cmd.Parameters.Add("@Nombre", SqlDbType.Text).Value = datosPais.Nombre; cmd.Parameters.Add("@IDPais", SqlDbType.Int).Value = datosPais.IDPais; cmd.CommandType = CommandType.Text; return(ejecutarComando(cmd)); }
public PaisBO Obtener_Pais(int id) { var Pais = new PaisBO(); String StrBuscar = string.Format("Select * from Pais where IdPais=" + id); DataTable Datos = oConexion.TablaConnsulta(StrBuscar); DataRow row = Datos.Rows[0]; Pais.IdPais = Convert.ToInt32(row["IdPais"]); Pais.NombrePais = row["NombrePais"].ToString(); Pais.FechaRegistroPais = Convert.ToDateTime(row["FechaRegistroPais"].ToString()); Pais.StatusPais = Convert.ToBoolean(row["StatusPais"]); return(Pais); }
public List <PaisBO> ListaPais() { string query = ("Select IdPais,NombrePais from Pais Where StatusPais=1"); var result = oConexion.TablaConnsulta(query); List <PaisBO> listaPaises = new List <PaisBO>(); foreach (DataRow pais in result.Rows) { var paisBO = new PaisBO(); paisBO.IdPais = int.Parse(pais[0].ToString()); paisBO.NombrePais = pais[1].ToString(); listaPaises.Add(paisBO); } return(listaPaises); }
public int ActualizarDatos(PaisBO Pais) { instruccion = "Update pais set nombre_pais='" + Pais.NombrePais + "' where id_pais='" + Pais.IdPais + "'"; return(EjecutarInstruccion()); }
public int EliminarDatos(PaisBO Pais) { instruccion = "Delete from pais where id_pais='" + Pais.IdPais + "'"; return(EjecutarInstruccion()); }
public int GuardarDatos(PaisBO Pais) { instruccion = "Insert into pais(nombre_pais) values('" + Pais.NombrePais + "')"; return(EjecutarInstruccion()); }