示例#1
0
        protected void btnGrabar_Click(object sender, EventArgs e)
        {
            NEGCliente conCli  = new NEGCliente();
            Cliente    cliente = new Cliente();

            var rut = txtRut.Text.ToString();

            cliente.iRut       = int.Parse(txtRut.Text.ToString());
            cliente.cDv        = Digito(int.Parse(txtRut.Text));
            cliente.cNombres   = txtNombres.Text.ToString();
            cliente.cApellidos = txtApellidos.Text.ToString();
            cliente.Id_Ciudad  = int.Parse(ListaCiudad.SelectedValue.ToString());
            cliente.Id_Comuna  = int.Parse(ListaComuna.SelectedValue.ToString());
            cliente.cDireccion = txtDireccion.Text.ToString();
            cliente.cTelefono  = txtTelefono.Text.ToString();
            cliente.vCorreo    = txtCorreo.Text.ToString();
            string fecnac = string.Format("{0:yyyy-MM-dd}", txtFechaNacimiento.Text);

            cliente.dFechaNacimiento = Convert.ToDateTime(txtFechaNacimiento.Text);
            cliente.bVigencia        = 1;

            if (conCli.registrarCliente(cliente))
            {
                CargaGrilla();
                Response.Write("<script>alert('Registro Correcto!');</script>");
            }
            else
            {
                Response.Write("<script>alert('Registro Incorrecto!');</script>");
            }
        }
示例#2
0
        protected void btnBuscar_Click(object sender, EventArgs e)
        {
            try
            {
                if (Convert.ToDateTime(txtfechadesde) > Convert.ToDateTime(txtfechahasta))
                {
                    Response.Write("<script>alert('Fechas Invalidas!');</script>");
                    return;
                }
                if (Convert.ToDateTime(txtfechahasta) > Convert.ToDateTime(txtfechadesde))
                {
                    Response.Write("<script>alert('Fechas Invalidas!');</script>");
                    return;
                }

                NEGCliente conCli  = new NEGCliente();
                Cliente    cliente = new Cliente();

                cliente.dFechaDesde = Convert.ToDateTime(txtfechadesde.ToString());
                cliente.dFechaHasta = Convert.ToDateTime(txtfechahasta.ToString());

                gvCliente.DataSource = conCli.ReporteCliente(cliente);
                gvCliente.DataBind();
            }
            catch (Exception ex)
            {
                Response.Write("<script>alert('Error de Sistema. Comuniquese con el administrador'" + ex.Message.ToString() + "</script>");
            }
        }
示例#3
0
        private void CargaGrilla()
        {
            NEGCliente conCli  = new NEGCliente();
            Cliente    cliente = new Cliente();

            gvCliente.DataSource = conCli.ConsultaCliente(cliente);
            gvCliente.DataBind();
        }
示例#4
0
        private void CargaCliente()
        {
            NEGCliente negcliente = new NEGCliente();
            Cliente    cli        = new Cliente();


            ddlNomCli.Items.Clear();
            ddlNomCli.DataTextField  = "cNombres";
            ddlNomCli.DataValueField = "Id_Cliente";
            ddlNomCli.DataSource     = negcliente.ConsultaCliente(cli);
            ddlNomCli.DataBind();
            ddlNomCli.Items.Insert(0, "- Seleccione -");
        }