// Eliminar seleccionados
        protected void BtnDelete_Click(object sender, EventArgs e)
        {
            int count = 0;

            foreach (GridViewRow row in gridProvincias.Rows)
            {
                CheckBox chk = (CheckBox)row.FindControl("chkDelete");
                if (chk.Checked)
                {
                    TextBox  txtId      = (TextBox)row.FindControl("txtId");
                    TextBox  txtNombre  = (TextBox)row.FindControl("txtNombre");
                    TextBox  txtFecha   = (TextBox)row.FindControl("txtFecha");
                    int      id         = Convert.ToInt32(txtId.Text.Trim());
                    string   nombre     = txtNombre.Text.Trim();
                    DateTime fecha      = Convert.ToDateTime(txtFecha.Text.Trim());
                    bool     eliminados = ProvinciaLN.getInstance().eliminarProvincia(id,
                                                                                      Session["schema"].ToString());
                    if (!eliminados)
                    {
                        Response.Write(@"<script language='javascript'>alert('Error al eliminar la provincia "
                                       + nombre + " .');</script>");
                    }
                    else
                    {
                        count = count + 1;
                    }
                }
            }
            Response.Write(@"<script language='javascript'>alert('Eliminados: " + count + " .');</script>");
            Response.Redirect(Request.Url.AbsoluteUri);
        }
Esempio n. 2
0
        protected void ddlProvincia_SelectedIndexChanged(object sender, EventArgs e)
        {
            // si ninguna provincia es seleccionada
            if (ddlProvincia.SelectedValue == null || ddlProvincia.SelectedValue == "")
            {
                ddlProvincia.SelectedValue = "1";
            }

            Provincia cate = ProvinciaLN.obtenerProvincia(Convert.ToInt32(ddlProvincia.SelectedValue));
        }
Esempio n. 3
0
        protected void BtnAdd_Click(object sender, EventArgs e)
        {
            DateTime dateTime    = DateTime.UtcNow.Date;
            int      id_pais     = Convert.ToInt32(ddlPaises.SelectedValue.ToString());
            string   nombre_pais = ddlPaises.SelectedItem.Text.ToString();
            string   retorno     = ProvinciaLN.getInstance().nuevaProvincia(id_pais, nombre_pais, txtNombre.Text.Trim(), dateTime,
                                                                            Session["schema"].ToString());

            txtNombre.Text = "";
            Response.Write(@"<script language='javascript'>alert('" + retorno + " .');</script>");
        }
        protected void CargarProvincias()
        {
            ddlProvincias.Items.Clear();
            List <Provincia> listaProvincias = ProvinciaLN.getInstance().listaProvincias(Session["schema"].ToString());
            int id_pais = Convert.ToInt32(ddlPaises.SelectedValue.ToString());
            List <Provincia> listaFiltrada = listaProvincias.Where(item => item.pais.id == id_pais).ToList();

            foreach (Provincia provincia in listaFiltrada)
            {
                ListItem newItem = new ListItem(provincia.nombre, provincia.id.ToString(), true);
                ddlProvincias.Items.Add(newItem);
            }
        }
        protected void reloadData()
        {
            List <Provincia> listaProvincias = ProvinciaLN.getInstance().listaProvincias(Session["schema"].ToString());
            int id_pais = Convert.ToInt32(ddlPaises.SelectedValue.ToString());
            List <Provincia> listaFiltrada = listaProvincias.Where(item => item.pais.id == id_pais).ToList();

            gridProvincias.DataSource = listaFiltrada;
            gridProvincias.DataBind();
            //int id_pais = Convert.ToInt32(ddlPaises.SelectedValue.ToString());

            /*List<Provincia> listaProvincias = ProvinciaLN.getInstance().listaProvincias(id_pais, Session["schema"].ToString());
             * gridProvincias.DataSource = listaProvincias;
             * gridProvincias.DataBind();*/
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                ddlTipoIdentificacion.DataSource     = TipoIdentificacionLN.ObtenerTodos();
                ddlTipoIdentificacion.DataTextField  = "TIPO";
                ddlTipoIdentificacion.DataValueField = "ID";
                ddlTipoIdentificacion.DataBind();

                ddlProvincia.DataSource     = ProvinciaLN.ObtenerTodos();
                ddlProvincia.DataTextField  = "dscProvincia";
                ddlProvincia.DataValueField = "codProvincia";
                ddlProvincia.DataBind();
            }
        }
        // Aceptar actualizar datos
        protected void gridProvincias_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            GridViewRow row       = gridProvincias.Rows[e.RowIndex];
            TextBox     txtId     = (TextBox)row.FindControl("txtEditId");
            TextBox     txtNombre = (TextBox)row.FindControl("txtEditNombre");
            TextBox     txtFecha  = (TextBox)row.FindControl("txtEditFecha");
            int         id        = Convert.ToInt32(txtId.Text.Trim());
            string      nombre    = txtNombre.Text.Trim();
            DateTime    fecha     = Convert.ToDateTime(txtFecha.Text.Trim());

            bool retorno = ProvinciaLN.getInstance().updateProvincia(id, nombre, fecha, Session["schema"].ToString());

            if (retorno)
            {
                Response.Write(@"<script language='javascript'>alert('Provincia actualizada correctamente.');</script>");
                Response.Redirect(Request.Url.AbsoluteUri);
            }
        }
 public IQueryable listaProvincias()
 {
     return(ProvinciaLN.ListaProvincias());
 }
        protected void btnSignin_Click(object sender, EventArgs e)
        {
            try
            {
                Usuario usu = new Usuario
                {
                    tipoUsuario = "Cliente",
                    contrasenna = Convert.ToString(txtContrasenna.Text),
                    email       = Convert.ToString(txtEmail.Text),
                    estado      = 1,
                };

                Usuario usua = UsuarioLN.ObtenerPorEmail(usu.email);
                if (usua != null)
                {
                    lblMensaje.Visible = true;
                    lblMensaje.Text    = "el email ingresado ya existe, intente con otro";
                }
                else
                {
                    UsuarioLN.Insertar(usu);
                    TipoIdentificacion tipo    = TipoIdentificacionLN.Obtener(Convert.ToInt16(ddlTipoIdentificacion.SelectedValue));
                    Cliente            cliente = new Cliente
                    {
                        fechaNacimiento    = Convert.ToDateTime(txtFecha.Text),
                        identificacion     = Convert.ToString(txtIdentificacion.Text),
                        nombreCompleto     = Convert.ToString(txtNombre.Text),
                        tarjetaCredito     = Convert.ToString(txtTarjetaCredito.Text),
                        tipoIdentificacion = tipo,
                        usuario            = UsuarioLN.ObtenerPorContrasenna(usu.contrasenna)
                    };

                    Cliente clien = ClienteLN.ObtenerPorIdentificacion(cliente.identificacion);
                    if (clien != null)
                    {
                        lblMensaje.Visible = true;
                        lblMensaje.Text    = "Ya existe un cliente con este número de céudla";
                    }
                    else
                    {
                        ClienteLN.Insertar(cliente);

                        Provincia provincia = ProvinciaLN.Obtener(Convert.ToInt16(ddlProvincia.SelectedValue));
                        Direccion direccion = new Direccion
                        {
                            provincia     = provincia,
                            codigo_postal = Convert.ToString(txtCodigo.Text),
                            otrassennas   = Convert.ToString(txtOtras.Text),
                            cliente       = cliente
                        };
                        DireccionLN.Insertar(direccion);


                        ClienteNivel cN = new ClienteNivel
                        {
                            cliente     = ClienteLN.ObtenerPorIdentificacion(cliente.identificacion),
                            montoActual = 0,
                            nivel       = NivelLN.Obtener(1)
                        };
                        ClienteNivelLN.Insertar(cN);

                        ClienteCupon cC = new ClienteCupon
                        {
                            cliente  = ClienteLN.ObtenerPorIdentificacion(cliente.identificacion),
                            codigoQR = qr(),
                            cupon    = CuponLN.Obtener(1),
                            estado   = 1
                        };

                        ClienteCuponLN.Insertar(cC);

                        lblMensaje.Visible = true;
                        lblMensaje.Text    = "Registro exitoso, ya puede ingresar a la tienda";
                        limpiarCampos();
                    }
                }
            }
            catch (Exception e1)
            {
                lblMensaje.Visible = true;
                lblMensaje.Text    = "Ha ocurrido un problema  " + e1.Message;
            }
        }
Esempio n. 10
0
        public void cargarDatosSelect(Pacientes pacientesEdit)
        {
            //cargar Datos
            Edit_register_nombres.Text   = pacientesEdit.nombres;
            Edit_register_apellidos.Text = pacientesEdit.Apellidos;
            Edit_register_cedula.Text    = pacientesEdit.cedula;

            SexoLN      sexoLN  = new SexoLN();
            List <Sexo> lstSexo = new List <Sexo>();

            foreach (Sexo item in sexoLN.Mostrar())
            {
                if (pacientesEdit.sexo.id_sexo == item.id_sexo)
                {
                    Edit_DropDownListSexo.SelectedValue = Convert.ToString(item.id_sexo);
                }
            }

            Edit_register_fechaNacimiento.Text = pacientesEdit.fechaNacimiento.ToString("yyyy-MM-dd");
            System.Diagnostics.Debug.WriteLine("fecha=" + pacientesEdit.fechaNacimiento.ToString("yyyy-MM-dd"));
            Edit_register_cedula_representante.Text = pacientesEdit.cedulaRepresentante;

            NacionalidadLN      nacionalidadLN  = new NacionalidadLN();
            List <Nacionalidad> lstNacionalidad = new List <Nacionalidad>();

            foreach (Nacionalidad item in nacionalidadLN.Mostrar())
            {
                if (pacientesEdit.Nacionalidad.id_nacionalidad == item.id_nacionalidad)
                {
                    Edit_DropDownListNacionalidad.SelectedValue = Convert.ToString(item.id_nacionalidad);
                }
            }

            AutoidetificacionLN      autoidetificacionLN  = new AutoidetificacionLN();
            List <Autoidetificacion> lstAutoidetificacion = new List <Autoidetificacion>();

            foreach (Autoidetificacion item in autoidetificacionLN.Mostrar())
            {
                if (pacientesEdit.autoidetificacion.id_autoidetificacion == item.id_autoidetificacion)
                {
                    Edit_DropDownListAutoidentificación.SelectedValue = Convert.ToString(item.id_autoidetificacion);
                }
            }

            AfiliadoPacienteLN      afiliadoPacienteLN  = new AfiliadoPacienteLN();
            List <AfiliadoPaciente> lstAfiliadoPaciente = new List <AfiliadoPaciente>();

            foreach (AfiliadoPaciente item in afiliadoPacienteLN.Mostrar())
            {
                if (pacientesEdit.afiliadoPaciente.id_AfiliadoPaciente == item.id_AfiliadoPaciente)
                {
                    Edit_DropDownListAfiliadoPaciente.SelectedValue = Convert.ToString(item.id_AfiliadoPaciente);
                }
            }

            GrupoPrioritarioLN      grupoPrioritarioLN   = new GrupoPrioritarioLN();
            List <GrupoPrioritario> lstGrupoPrioritarioe = new List <GrupoPrioritario>();

            foreach (GrupoPrioritario item in grupoPrioritarioLN.Mostrar())
            {
                if (pacientesEdit.grupoPrioritario.id_GrupoPrioritario == item.id_GrupoPrioritario)
                {
                    Edit_DropDownListGrupoPrioritario.SelectedValue = Convert.ToString(item.id_GrupoPrioritario);
                }
            }
            ProvinciaLN      provinciaLN  = new ProvinciaLN();
            List <Provincia> lstProvincia = new List <Provincia>();

            foreach (Provincia item in provinciaLN.Mostrar())
            {
                if (pacientesEdit.provincia.id_Provincia == item.id_Provincia)
                {
                    Edit_DropDownListProvincia.SelectedValue = Convert.ToString(item.id_Provincia);
                }
            }


            CantonLN      cantonLN  = new CantonLN();
            List <Canton> lstCanton = new List <Canton>();

            foreach (Canton item in cantonLN.Mostrar())
            {
                if (pacientesEdit.canton.id_Canton == item.id_Canton)
                {
                    Edit_DropDownListCanton.SelectedValue = Convert.ToString(item.id_Canton);
                }
            }

            ParroquiaLN      parroquiaLN  = new ParroquiaLN();
            List <Parroquia> lstParroquia = new List <Parroquia>();

            foreach (Parroquia item in parroquiaLN.Mostrar())
            {
                if (pacientesEdit.parroquia.id_Parroquia == item.id_Parroquia)
                {
                    Edit_DropDownListParroquia.SelectedValue = Convert.ToString(item.id_Parroquia);
                }
            }
            Edit_register_resinto.Text = pacientesEdit.resinto;
            Edit_DropDownLisTipoSangre.SelectedValue = pacientesEdit.TipoSangre;
            Edit_register_telefono.Text = pacientesEdit.Telefono;
            Edit_1ImagePerfil.ImageUrl  = "../" + pacientesEdit.foto;
        }
Esempio n. 11
0
 public void cargarProvincias()
 {
     ddlProvincia.DataSource = ProvinciaLN.listaCategorias().ToList();
     ddlProvincia.DataBind();
 }