protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName.Equals(ComandosGrid.Editar.Value)) { int RowIndex = Convert.ToInt32((e.CommandArgument).ToString()); GridViewRow gvrow = GridView1.Rows[RowIndex]; hdfEditID.Value = Utilidades_GridView.DevolverIdRow(e, GridView1); var _Categoria = Mgr_Categoria.Get_Categoria(Convert.ToInt32(hdfEditID.Value)); txtNombreEdit.Text = _Categoria.nombre; txtDescripcionEdit.Text = _Categoria.descripcion; ddlEmpresaEdit.SelectedValue = Convert.ToString(_Categoria.id_empresa); Modal.registrarModal("editModal", "EditModalScript", this); } if (e.CommandName.Equals(ComandosGrid.Eliminar.Value)) { int RowIndex = Convert.ToInt32((e.CommandArgument).ToString()); GridViewRow gvrow = GridView1.Rows[RowIndex]; hdfIDDel.Value = Utilidades_GridView.DevolverIdRow(e, GridView1); Modal.registrarModal("deleteModal", "DeleteModalScript", this); } }
private void CargarListas() { DateTime fechaActual = DateTime.Now; ViewState["FechaInicio"] = fechaActual.ToString("dd-MM-yyy"); ViewState["FechaFin"] = fechaActual.AddMonths(1).ToString("dd-MM-yyy"); txtFechaInicio.Text = fechaActual.ToString("yyyy-MM-dd"); txtFechaFin.Text = fechaActual.AddMonths(1).ToString("yyyy-MM-dd"); if (BoolEmpSuc.Item1) { Mgr_Empresa.Lista_Empresa(ddlEmpresa); Mgr_Empresa.Lista_Empresa(ddlEmpAdd); Mgr_Empresa.Lista_Empresa(ddlEmpEdit); } else { Mgr_Sucursal.Lista_Sucursal(ddlSucursal, ObjUsuario.Id_empresa); Mgr_Sucursal.Lista_Sucursal(ddlSucAdd, ObjUsuario.Id_empresa); Mgr_Sucursal.Lista_Sucursal(ddlSucEdit, ObjUsuario.Id_empresa); Mgr_Categoria.List_Categorias(ddlCategoriaIndex, ObjUsuario.Id_empresa); Mgr_Categoria.List_Categorias(ddlCategoriaAdd, ObjUsuario.Id_empresa); Mgr_Categoria.List_Categorias(ddlCategoriaEdit, ObjUsuario.Id_empresa); } if (!BoolEmpSuc.Item2) { Capa_Datos.Manager.Usuario.Mgr_Usuario.Lista_UsuarioBySucursal(ddlUsuAdd, ObjUsuario.Id_sucursal); Capa_Datos.Manager.Usuario.Mgr_Usuario.Lista_UsuarioBySucursal(ddlUsuEdit, ObjUsuario.Id_sucursal); } }
private void CargarListas() { Mgr_Obligacion.Lista_Frecuencia(ddlFrecuencia); Mgr_Categoria.List_Categorias(ddlCategoria, IdEmpresa); Capa_Datos.Manager.Usuario.Mgr_Usuario.Lista_UsuarioBySucursal(ddlResponsable, Convert.ToInt32(IdSucursal)); Mgr_PlanTrabajo.Lista_ActividadesBySucursal(ddlActividad, Convert.ToInt32(IdSucursal), DateTime.Now.Year); }
protected void ddlEmpEdit_SelectedIndexChanged(object sender, EventArgs e) { if (ddlEmpEdit.SelectedValue != string.Empty) { Mgr_Sucursal.Lista_Sucursal(ddlSucEdit, Convert.ToInt32(ddlEmpEdit.SelectedValue)); Mgr_Categoria.List_Categorias(ddlCategoriaEdit, Convert.ToInt32(ddlEmpEdit.SelectedValue)); } }
protected void Guardar(object sender, EventArgs e) { int idCategoria = 0; if (ddlCategoriaAdd.SelectedValue == "Otro") { categoria nuevo = new categoria() { nombre = txtCatAddOtro.Text, descripcion = txtCatAddOtro.Text, id_empresa = ObjUsuario.Id_empresa }; Capa_Datos.CRUD.Add_Fila(nuevo); List <categoria> ListaCategoria = new List <categoria>(); ListaCategoria = Mgr_Categoria.Get_Categoria(txtCatAddOtro.Text); foreach (var item in ListaCategoria) { idCategoria = item.id_categorias; } } else { idCategoria = Convert.ToInt32(ddlCategoriaAdd.SelectedValue); } int IdUsuario = 0; if (ObjUsuario.isResponsable()) { IdUsuario = ObjUsuario.Id_usuario; } else { IdUsuario = Convert.ToInt32(ddlUsuAdd.SelectedValue); } alarma nuevoAlarma = new alarma() { descripcion = txtDescripcion.Text, fecha = Convert.ToDateTime(txtFecha.Text), prioridad = ddlPrioridadAdd.SelectedValue, id_categorias = idCategoria, id_usuario = IdUsuario }; ObjUsuario.Error = Capa_Datos.CRUD.Add_Fila(nuevoAlarma); Modal.MostrarAlertaAdd(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar); CargarListas(); LlenarGridView(); }
private void add_Categorias() { String[] valores = { "" + IdEmpresa }; if (Mgr_Categoria.Add_Categoria_Empresa(valores)) { add_Estatus(); } else { Mgr_Empresa.Delete_Empresa(IdEmpresa); Modal.MostrarMsjModal(MensajeError.Error_Add_Default_Categoria.Value, "ERR", this); } }
protected void ddlEmpresa_SelectedIndexChanged(object sender, EventArgs e) { if (ddlEmpresa.SelectedValue != string.Empty) { ViewState["empresa"] = ddlEmpresa.SelectedValue; Mgr_Sucursal.Lista_Sucursal(ddlSucursal, Convert.ToInt32(ddlEmpresa.SelectedValue)); Mgr_Categoria.List_Categorias(ddlCategoriaIndex, Convert.ToInt32(ddlEmpresa.SelectedValue)); } else { ViewState["empresa"] = "0"; } LlenarGridView(); }
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName.Equals(ComandosGrid.Editar.Value)) { hdfEditID.Value = Utilidades_GridView.DevolverIdRow(e, GridView1); List <alarma> ListaAlarma = new List <alarma>(); ListaAlarma = Mgr_Alarma.Get_Alarma(Convert.ToInt32(hdfEditID.Value)); int IDUsuario = 0; int IDEmpresa = 0; int IDSucursal = 0; int IDCategoria = 0; foreach (var item in ListaAlarma) { IDUsuario = Convert.ToInt32(item.id_usuario); IDEmpresa = Convert.ToInt32(item.usuario.trabajador.puesto_trabajo.area.sucursal.id_empresa); IDSucursal = Convert.ToInt32(item.usuario.trabajador.puesto_trabajo.area.id_sucursal); IDCategoria = Convert.ToInt32(item.id_categorias); txtDescripcionEdit.Text = item.descripcion; ddlPrioridadEdit.SelectedValue = item.prioridad; txtFechaEdit.Text = item.fecha.Value.ToString("yyyy-MM-dd"); } Capa_Datos.Manager.Usuario.Mgr_Usuario.Lista_UsuarioBySucursal(ddlUsuEdit, IDSucursal); Mgr_Categoria.List_Categorias(ddlCategoriaEdit, IDEmpresa); ddlEmpEdit.SelectedValue = IDEmpresa.ToString(); ddlSucEdit.SelectedValue = IDSucursal.ToString(); ddlCategoriaEdit.SelectedValue = IDCategoria.ToString(); ddlUsuEdit.SelectedValue = IDUsuario.ToString(); Modal.registrarModal("editModal", "EditModalScript", this); } if (e.CommandName.Equals(ComandosGrid.Eliminar.Value)) { hdfIDDel.Value = Utilidades_GridView.DevolverIdRow(e, GridView1); Modal.registrarModal("deleteModal", "DeleteModalScript", this); } }
private void CargarListas() { if (BoolEmpSuc.Item1) { Mgr_Empresa.Lista_Empresa(ddlEmpresa); } else { Mgr_Sucursal.Lista_Sucursal(ddlSucursal, ObjUsuario.Id_empresa); Mgr_Usuario.Lista_UsuarioByEmpresa(ddlResponsable, ObjUsuario.Id_empresa); Mgr_Usuario.Lista_UsuarioByEmpresa(ddlResponsableEdit, ObjUsuario.Id_empresa); Mgr_Categoria.List_Categorias(ddlCategoria, ObjUsuario.Id_empresa); Mgr_Categoria.List_Categorias(ddlCategoriaEdit, ObjUsuario.Id_empresa); } if (!BoolEmpSuc.Item2) { Mgr_Usuario.Lista_UsuarioBySucursal(ddlResponsable, ObjUsuario.Id_sucursal); Mgr_Usuario.Lista_UsuarioBySucursal(ddlResponsableEdit, ObjUsuario.Id_sucursal); } Mgr_Obligacion.Lista_Frecuencia(ddlFrecuenciaEdit); }
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName.Equals(ComandosGrid.Editar.Value)) { int RowIndex = Convert.ToInt32((e.CommandArgument).ToString()); GridViewRow gvrow = GridView1.Rows[RowIndex]; hdfObligacionID.Value = (gvrow.FindControl("id_obligacion") as Label).Text; List <obligacion> ListaObligacion = new List <obligacion>(); ListaObligacion = Mgr_Obligacion.Get_Obligacion(Convert.ToInt32(hdfObligacionID.Value)); foreach (var item in ListaObligacion) { DateTime fechaEva = Convert.ToDateTime(Convert.ToString(item.fecha_creacion)); txtFechaEdit.Text = fechaEva.ToString("yyyy-MM-dd"); Mgr_Usuario.Lista_UsuarioBySucursal(ddlResponsableEdit, Convert.ToInt32(item.usuario.trabajador.puesto_trabajo.area.id_sucursal)); ddlResponsableEdit.SelectedValue = Convert.ToString(item.id_responsable); Mgr_Categoria.List_Categorias(ddlCategoriaEdit, Convert.ToInt32(item.usuario.trabajador.puesto_trabajo.area.sucursal.id_empresa)); ddlCategoriaEdit.SelectedValue = Convert.ToString(item.id_categorias); ddlPrioridadEdit.SelectedValue = item.prioridad; ddlFrecuenciaEdit.SelectedValue = Convert.ToString(item.id_frecuencia_con); ddlEstatusEdit.SelectedValue = item.estatus_obl; txtDescEdit.Text = Convert.ToString(item.descripcion); txtAccionesEdit.Text = Convert.ToString(item.acciones); } Modal.registrarModal("editModal", "EditModalScript", this); } else if (e.CommandName.Equals("Ver")) { int RowIndex = Convert.ToInt32((e.CommandArgument).ToString()); GridViewRow gvrow = GridView1.Rows[RowIndex]; hdfObligacionID.Value = (gvrow.FindControl("id_obligacion") as Label).Text; List <obligacion> ListaObligacion = new List <obligacion>(); ListaObligacion = Mgr_Obligacion.Get_Obligacion(Convert.ToInt32(hdfObligacionID.Value)); foreach (var item in ListaObligacion) { DateTime fechaEva = Convert.ToDateTime(Convert.ToString(item.fecha_creacion)); txtViewFecha.Text = fechaEva.ToString("yyyy-MM-dd"); if (Convert.ToString(item.id_medida_sucursal) != "0") { lbMedida.InnerHtml = "Medida"; txtViewMedida.Text = Convert.ToString(item.medida_sucursal.descripcion); } else if (Convert.ToString(item.identificacion_peligro) != "0") { lbMedida.InnerHtml = "Riesgo"; txtViewMedida.Text = Convert.ToString(item.identificacion_peligro.observaciones); } txtViewResp.Text = Convert.ToString(item.usuario.login); Mgr_Categoria.List_Categorias(ddlCategoriaEdit, Convert.ToInt32(item.usuario.trabajador.puesto_trabajo.area.sucursal.id_empresa)); ddlCategoriaEdit.SelectedValue = Convert.ToString(item.id_categorias); txtViewCategoria.Text = ddlCategoriaEdit.SelectedItem.ToString(); ddlPrioridadEdit.SelectedValue = item.prioridad; txtViewPrioridad.Text = ddlPrioridadEdit.SelectedItem.ToString(); ddlFrecuenciaEdit.SelectedValue = Convert.ToString(item.id_frecuencia_con); txtViewFrecuencia.Text = ddlFrecuenciaEdit.SelectedItem.ToString(); ddlEstatusEdit.SelectedValue = item.estatus_obl; txtViewEstatus.Text = ddlEstatusEdit.SelectedItem.ToString(); txtViewDesc.Text = Convert.ToString(item.descripcion); txtViewAcciones.Text = Convert.ToString(item.acciones); Modal.registrarModal("viewModal", "viewModalScript", this); } } else if (e.CommandName.Equals(ComandosGrid.Eliminar.Value)) { int RowIndex = Convert.ToInt32((e.CommandArgument).ToString()); GridViewRow gvrow = GridView1.Rows[RowIndex]; hdfObligacionIDDel.Value = (gvrow.FindControl("id_obligacion") as Label).Text; Modal.registrarModal("deleteModal", "DeleteModalScript", this); } }
private void LlenarGridView() { int IdEmpresa = Mgr_Empresa.Set_IdEmpresa(ObjUsuario, Convert.ToInt32(ViewState["empresa"])); Mgr_Categoria.Grid_Categorias(GridView1, IdEmpresa, string.Empty + ViewState["sWhere"]); }