コード例 #1
0
 // Metodo que carga el data grid de clientes.
 protected override void ObtenerDatos()
 {
     this.myGrid.DataSource = null;
     try
     {
         IDaoCliente myDao = DaoCliente.Crear();
         if (this.myFiltro == TipoFiltro.Todo)
         {
             myGrid.DataSource = myDao.ObtenerListaClientes();
         }
         if (this.myFiltro == TipoFiltro.Rut)
         {
             myGrid.DataSource = myDao.ObtenerListaClientesPorRut(this.textoFiltro);
         }
         if (this.myFiltro == TipoFiltro.EstadoCivil)
         {
             myGrid.DataSource = myDao.ObtenerListaClientesPorEstadoCivil(int.Parse(this.textoFiltro));
         }
         if (this.myFiltro == TipoFiltro.Sexo)
         {
             myGrid.DataSource = myDao.ObtenerListaClientesPorSexo(int.Parse(this.textoFiltro));
         }
     }
     catch (Exception ex)
     {
         this.MostrarMensajeDeError(ex);
     }
 }
コード例 #2
0
 // Metodo que busca al cliente.
 protected override bool ObtenerDatos()
 {
     try
     {
         IDaoCliente       myDao  = DaoCliente.Crear();
         List <DtoCliente> myList = myDao.ObtenerListaClientesPorRut(this.textoQueBuscar);
         this.MyCliente       = myList.FirstOrDefault <DtoCliente>();
         this.MensajeBusqueda = (this.MyCliente != null ?
                                 "Cliente " + MyCliente.Nombre + " " + MyCliente.Apellido + " existe en la base de datos." :
                                 "Cliente que intenta buscar no esta registrado en la base de datos.");
         return(this.MyCliente != null ? true : false);
     }
     catch (Exception ex)
     {
         this.MarcarError(ex);
         return(false);
     }
 }
コード例 #3
0
 // Metodo que busca al cliente.
 protected override bool ObtenerDatos()
 {
     try
     {
         IDaoCliente       myDao  = DaoCliente.Crear();
         List <DtoCliente> myList = myDao.ObtenerListaClientesPorRut(this.textoQueBuscar);
         this.MyCliente       = myList.FirstOrDefault <DtoCliente>();
         this.MensajeBusqueda = (this.MyCliente != null ?
                                 string.Format(StringResources.BuscarCliente_Existente, MyCliente.Nombre + " " + MyCliente.Apellido) :
                                 StringResources.BuscarCliente_NoExiste);
         return(this.MyCliente != null ? true : false);
     }
     catch (Exception ex)
     {
         this.MarcarError(ex);
         return(false);
     }
 }