コード例 #1
0
        public void BajaCliente(Entidad.Clientes a)
        {
            Entidad.BD_EvaluacionEntities dc = null;

            try
            {
                dc = new Entidad.BD_EvaluacionEntities();
                Entidad.Clientes cl = dc.Clientes.Where(aBD => aBD.Id == a.Id).FirstOrDefault();


                if (cl != null)
                {
                    //cl.Nombre = a.Nombre;
                    //cl.FechaProceso = a.FechaProceso;
                    //cl.UsuarioProceso = a.UsuarioProceso;
                    cl.Estado = a.Estado;
                    dc.SaveChanges();
                }
            }
            catch (Exception err)
            {
                throw new Exception("Error al ejecutar Baja del Clientes////Detalle: " + err.Message);
            }
            finally
            {
                if (dc != null)
                {
                    dc.Dispose();
                }
            }
        }
コード例 #2
0
        protected void txtEntrar_Click(object sender, EventArgs e)
        {
            try
            {
                Negocio.webservicenegocio dc = new Negocio.webservicenegocio();
                string respuesta             = dc.ValidaCedula(txtNumeroCedula.Text.Trim());
                if (respuesta == "1")

                {
                    Entidad.Clientes a = new Entidad.Clientes();
                    a.Nombre         = txtNombres.Text.Trim().ToUpper();
                    a.Cedula         = txtNumeroCedula.Text.Trim().ToUpper();
                    a.Direccion      = txtDireccion.Text;
                    a.FechaProceso   = DateTime.Now;
                    a.UsuarioProceso = 1;
                    a.Estado         = 1;
                    Negocio.NegocioClientes ac = new Negocio.NegocioClientes();


                    ac.Agregar(a);

                    lblMessage.Text = "Cédula correcta, los datos se han guardado exitosamente en la BD.";
                }
                else
                {
                    lblMessage.Text = "Cédula Incorrecta";
                }
            }
            catch (Exception err)
            {
                cvDatos.IsValid      = false;
                cvDatos.ErrorMessage = err.Message;
                //throw err;
            }
        }
コード例 #3
0
 /*EVENTO ENCARGADO DE REALIZAR LA BUSQUEDA DEL CLIENTE*/
 protected void btnBuscarCliente_Click(object sender, EventArgs e)
 {
     try
     {
         int CodCliente;
         CodCliente = int.Parse(txtCliente.Text.Trim());
         Entidad.Clientes        cliente = null;
         Negocio.ClientesNegocio dc      = new Negocio.ClientesNegocio();
         cliente = dc.ObtenerDatosCliente(CodCliente);
         if (cliente != null)
         {
             txtNombre.Text = cliente.Nombre.Trim();
         }
         else
         {
             cvDatos.IsValid      = false;
             cvDatos.CssClass     = "alert-danger";
             cvDatos.ErrorMessage = "No se encontraron datos del cliente. Favor verificar el código digitado.";
         }
         ObtenerFecha();
     }
     catch (Exception err)
     {
         cvDatos.IsValid      = false;
         cvDatos.CssClass     = "alert-danger";
         cvDatos.ErrorMessage = err.Message;
         ObtenerFecha();
     }
 }
コード例 #4
0
        protected void btn_Actualizar_Click(object sender, EventArgs e)
        {
            Entidad.Clientes customer = new Entidad.Clientes();
            customer.Id             = int.Parse(txt_Id.Text);
            customer.Nombre         = txtNombres.Text.Trim();
            customer.Cedula         = txtNumeroCedula.Text.Trim();
            customer.Direccion      = txtDireccion.Text.Trim();
            customer.FechaProceso   = DateTime.Now;
            customer.UsuarioProceso = 1;
            customer.Estado         = 1;
            Negocio.NegocioClientes   dc = new Negocio.NegocioClientes();
            Negocio.webservicenegocio ds = new Negocio.webservicenegocio();
            string cedula = ds.ValidaCedula(txtNumeroCedula.Text.Trim());

            if (cedula == "1")
            {
                dc.ActualizarClientes(customer);
                lblMessage.Text = "El usuario fue actualizado Exitosamente";
            }

            else
            {
                lblMessage.Text = "El usuario no fue actualizado Exitosamente";
            }
        }
コード例 #5
0
 public void BajaCliente(Entidad.Clientes clientes)
 {
     try
     {
         Datos.DatosClientes dc = new Datos.DatosClientes();
         dc.BajaCliente(clientes);
     }
     catch (Exception err)
     {
         throw (err);
     }
 }
コード例 #6
0
 public void ActualizarClientes(Entidad.Clientes clientes)
 {
     try
     {
         Datos.DatosClientes dc = new Datos.DatosClientes();
         dc.UpdateClientes(clientes);
     }
     catch (Exception err)
     {
         throw (err);
     }
 }
コード例 #7
0
 public Entidad.Clientes RecuperarCliente(int CodCliente)
 {
     Entidad.Clientes c = new Entidad.Clientes();
     try
     {
         Datos.DatosClientes dc = new Datos.DatosClientes();
         return(c = dc.ConsultarCliente(CodCliente));
     }
     catch (Exception err)
     {
         throw (err);
     }
 }
コード例 #8
0
        public void Agregar(Entidad.Clientes clientes)

        {
            try
            {
                Datos.DatosClientes dc = new Datos.DatosClientes();
                dc.Insert(clientes);
            }
            catch (Exception)
            {
                throw;
            }
        }
コード例 #9
0
 public void Insert(Entidad.Clientes c)
 {
     Entidad.BD_EvaluacionEntities dc = null;
     try
     {
         dc = new Entidad.BD_EvaluacionEntities();
         dc.Clientes.Add(c);
         dc.SaveChanges();
     }
     catch (Exception err)
     {
         throw err;
     }
 }
コード例 #10
0
 /*METODO ENCARGADO DE REALIZAR LA BUSQUEDA DE LOS DATOS DEL CLIENTE*/
 public Entidad.Clientes ObtenerDatosCliente(int CodCliente)
 {
     Entidad.Clientes    cliente = new Entidad.Clientes();
     Datos.ClientesDatos dc      = new Datos.ClientesDatos();
     try
     {
         return(cliente = dc.BuscarClienteById(CodCliente));
     }
     catch (Exception e)
     {
         throw(e);
     }
     return(cliente);
 }
コード例 #11
0
 /*METODO ENCARGADO DE BUSCAR LOS DATOS DEL CLIENTE*/
 public Entidad.Clientes BuscarClienteById(int CodCliente)
 {
     Entidad.Clientes cli             = new Entidad.Clientes();
     Entidad.BD_EvaluacionEntities dc = null;
     try
     {
         dc  = new Entidad.BD_EvaluacionEntities();
         cli = dc.Clientes.Where(c => c.Id == CodCliente).FirstOrDefault();
     }
     catch (Exception e)
     {
         throw(e);
     }
     return(cli);
 }
コード例 #12
0
 protected void btn_Confirmar_Click(object sender, EventArgs e)
 {
     try
     {
         Entidad.Clientes customer = new Entidad.Clientes();
         customer.Id             = int.Parse(txt_Id.Text);
         customer.Nombre         = txt_Nombres.Text.Trim();
         customer.FechaProceso   = DateTime.Now;
         customer.UsuarioProceso = 1;
         customer.Estado         = 2;
         Negocio.NegocioClientes dc = new Negocio.NegocioClientes();
         dc.ActualizarClientes(customer);
         lblMessage.Text = "El usuario fue actualizado Exitosamente";
     }
     catch (Exception err)
     {
         throw err;
     }
 }
コード例 #13
0
 public Entidad.Clientes ConsultarCliente(int CodCliente)
 {
     Entidad.Clientes cl = new Entidad.Clientes();
     Entidad.BD_EvaluacionEntities dc = null;
     try
     {
         dc = new Entidad.BD_EvaluacionEntities();
         cl = dc.Clientes.Where(aBD => aBD.Id == CodCliente).FirstOrDefault();
     }
     catch (Exception err)
     {
         throw new Exception("Error al recupear Clientes////Detalle: " + err.Message);
     }
     finally
     {
         if (dc != null)
         {
             dc.Dispose();
         }
     }
     return(cl);
 }
コード例 #14
0
 protected void btn_Recuperar_Click(object sender, EventArgs e)
 {
     try
     {
         Negocio.NegocioClientes dc       = new Negocio.NegocioClientes();
         Entidad.Clientes        clientes = dc.RecuperarCliente(int.Parse(txt_Id.Text));
         if (clientes != null)
         {
             txtNombres.Text      = clientes.Nombre;
             txtNumeroCedula.Text = clientes.Cedula;
             txtDireccion.Text    = clientes.Direccion;
         }
         else
         {
             lblMessage.Text = "No existe el cliente con este id.";
         }
     }
     catch (Exception err)
     {
         throw err;
     }
 }