protected void AgregarRegistro(object sender, EventArgs e)
        {
            extintor nuevo = new extintor()
            {
                serial_extintor       = txtSerial.Text,
                fecha_ultima_recarga  = Convert.ToDateTime(txtFechaUltRec.Text).Date,
                fecha_proxima_recarga = Convert.ToDateTime(txtFechaProxRec.Text).Date,
                peso           = txtPeso.Text,
                presion        = txtPresion.Text,
                tipo_extintor  = ddlTipoExt.SelectedValue,
                nombre_empresa = txtNombreEmpresa.Text,
                id_area        = Convert.ToInt32(ddlAreaAdd.SelectedValue)
            };

            ObjUsuario.Error = CRUD.Add_Fila(nuevo);

            if (ObjUsuario.Error)
            {
                alarma nueva_alarma = new alarma()
                {
                    descripcion   = "Proxima fecha de recarga para el extintor: " + txtSerial.Text,
                    fecha         = Convert.ToDateTime(txtFechaProxRec.Text).Date,
                    prioridad     = "Media",
                    id_categorias = 1,
                    id_usuario    = ObjUsuario.Id_usuario
                };
                ObjUsuario.Error = CRUD.Add_Fila(nueva_alarma);
                if (ObjUsuario.Error)
                {
                    Modal.CerrarModal("addModal", "AddModalScript", this);
                    Modal.MostrarAlertaAdd(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar);
                    LlenarGridView();
                }
            }
        }
        protected void EliminarRegistro(object sender, EventArgs e)
        {
            extintor tabla = new extintor();

            ObjUsuario.Error = CRUD.Delete_Fila(tabla, Convert.ToInt32(hdfExtintorIDDel.Value));
            Modal.CerrarModal("deleteModal", "DeleteModalScript", this);
            Modal.MostrarAlertaDelete(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar);
            LlenarGridView();
        }
        protected void EditarRegistro(object sender, EventArgs e)
        {
            GrupoLiEntities contexto   = new GrupoLiEntities();
            int             idExtintor = Convert.ToInt32(hdfExtintorIDEdit.Value);
            extintor        Edit       = contexto.extintor.SingleOrDefault(b => b.id_extintor == idExtintor);

            if (Edit != null)
            {
                Edit.serial_extintor       = txtSerialEdit.Text;
                Edit.fecha_ultima_recarga  = Convert.ToDateTime(txtFechaUltRecEdit.Text).Date;
                Edit.fecha_proxima_recarga = Convert.ToDateTime(txtFechaProxRecEdit.Text).Date;
                Edit.peso           = txtPesoEdit.Text;
                Edit.presion        = txtPresionEdit.Text;
                Edit.tipo_extintor  = ddlTipoExtEdit.SelectedValue;
                Edit.nombre_empresa = txtNombreEmpresaEdit.Text;
                Edit.id_area        = Convert.ToInt32(ddlAreasEdit.SelectedValue);
            }
            ObjUsuario.Error = CRUD.Edit_Fila(contexto);
            Modal.CerrarModal("editModal", "EditModalScript", this);
            Modal.MostrarAlertaEdit(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar);
            LlenarGridView();
            CargarListas();
        }