public void ModificarUen(Uen uen, string Conexion, ref int verificador) { try { CapaDatos.CD_Datos CapaDatos = new CapaDatos.CD_Datos(Conexion); string[] Parametros = { "@Id_Uen", "@Id_Emp", "@Uen_Descripcion", "@Uen_Activo" }; object[] Valores = { uen.Id, uen.Id_Emp, uen.Descripcion, uen.Estatus }; SqlCommand sqlcmd = CapaDatos.GenerarSqlCommand("spCatUen_Modificar", ref verificador, Parametros, Valores); CapaDatos.LimpiarSqlcommand(ref sqlcmd); } catch (Exception ex) { throw ex; } }
public void ConsultaUen_Usuario(ref List <Uen> list, int Id_Emp, int?Id_U, string Conexion) { try { SqlDataReader dr = null; CapaDatos.CD_Datos CapaDatos = new CapaDatos.CD_Datos(Conexion); string[] Parametros = { "@Id_Emp", "@Id_U" }; object[] Valores = { Id_Emp, Id_U }; SqlCommand sqlcmd = CapaDatos.GenerarSqlCommand("spCatUenUsuario_Consultar", ref dr, Parametros, Valores); Uen uen; while (dr.Read()) { uen = new Uen(); uen.Id = (int)dr.GetValue(dr.GetOrdinal("Id_Uen")); uen.Descripcion = (string)dr.GetValue(dr.GetOrdinal("Uen_Descripcion")); uen.Id_U = dr.IsDBNull(dr.GetOrdinal("Id_U")) ? (int?)null: dr.GetInt32(dr.GetOrdinal("Id_U")); list.Add(uen); } CapaDatos.LimpiarSqlcommand(ref sqlcmd); } catch (Exception ex) { throw ex; } }
private void Guardar() { try { Sesion session = new Sesion(); session = (Sesion)Session["Sesion" + Session.SessionID]; Uen uen = new Uen(); uen.Descripcion = txtDescripcion.Text; uen.Id_Emp = session.Id_Emp; uen.Estatus = chkActivo.Checked; CN_CatUen clsCatUen = new CN_CatUen(); int verificador = -1; if (HF_ID.Value == "") { if (!_PermisoGuardar) { Alerta("No tiene permisos para grabar"); return; } uen.Id = Convert.ToInt32(txtClave.Text); clsCatUen.InsertarUen(uen, session.Emp_Cnx, ref verificador); if (verificador == 1) { Nuevo(); Alerta("Los datos se guardaron correctamente"); } else { Alerta("La clave ya existe"); } } else { if (!_PermisoModificar) { Alerta("No tiene permisos para modificar"); return; } uen.Id = Convert.ToInt32(HF_ID.Value); clsCatUen.ModificarUen(uen, session.Emp_Cnx, ref verificador); if (verificador == 1) { Alerta("Los datos se modificaron correctamente"); } else { Alerta("Ocurrió un error al intentar modificar los datos"); } } rg1.Rebind(); } catch (Exception ex) { throw ex; } }
public void ModificarUen(Uen uen, string Conexion, ref int verificador) { try { CD_CatUen claseCapaDatos = new CD_CatUen(); claseCapaDatos.ModificarUen(uen, Conexion, ref verificador); } catch (Exception ex) { throw ex; } }
public void ConsultaUen(int Id_Emp, string Conexion, ref List <Uen> List) { try { SqlDataReader dr = null; CapaDatos.CD_Datos CapaDatos = new CapaDatos.CD_Datos(Conexion); string[] Parametros = { "@Id_Emp" }; object[] Valores = { Id_Emp }; SqlCommand sqlcmd = CapaDatos.GenerarSqlCommand("spCatUen_Consulta", ref dr, Parametros, Valores); Uen uen; while (dr.Read()) { uen = new Uen(); uen.Id = (int)dr.GetValue(dr.GetOrdinal("Id_Uen")); uen.Descripcion = (string)dr.GetValue(dr.GetOrdinal("Uen_Descripcion")); uen.Estatus = Convert.ToBoolean(dr.GetValue(dr.GetOrdinal("Uen_Activo"))); if (Convert.ToBoolean(uen.Estatus)) { uen.EstatusStr = "Activo"; } else { uen.EstatusStr = "Inactivo"; } List.Add(uen); } CapaDatos.LimpiarSqlcommand(ref sqlcmd); } catch (Exception ex) { throw ex; } }