public Entidades.ModuloUsuario GetOne(int IdModulo, int IdUsuario) { ModuloUsuario ml = new ModuloUsuario(); try { this.OpenConnection(); SqlCommand cmdModulos = new SqlCommand("select * from modulos_usuarios where id_modulo=@idModulo and id_usuario=@idUsuario", sqlConn); cmdModulos.Parameters.Add("@idModulo", SqlDbType.Int).Value = IdModulo; cmdModulos.Parameters.Add("@idUsuario", SqlDbType.Int).Value = IdUsuario; SqlDataReader drModulosUsuarios = cmdModulos.ExecuteReader(); if (drModulosUsuarios.Read()) { ml.IdModulo = (int)drModulosUsuarios["id_modulo"]; ml.IdUsuario = (int)drModulosUsuarios["id_usuario"]; ml.PermiteAlta = (bool)drModulosUsuarios["alta"]; ml.PermiteBaja = (bool)drModulosUsuarios["baja"]; ml.PermiteModificacion = (bool)drModulosUsuarios["modificacion"]; ml.PermiteConsulta = (bool)drModulosUsuarios["consulta"]; } drModulosUsuarios.Close(); } catch (Exception Ex) { Exception ExcepcionManejada = new Exception("Error al recuperar lista de modulos", Ex); throw ExcepcionManejada; } finally { this.CloseConnection(); } return ml; }
public ModuloUsuario GetOne(int ID) { ModuloUsuario mu = new ModuloUsuario(); try { this.OpenConnection(); SqlCommand cmdModuloUsuarios = new SqlCommand("select * from modulos_usuarios where id_modulo_usuario = @id", SqlConn); cmdModuloUsuarios.Parameters.Add("@id", SqlDbType.Int).Value = ID; SqlDataReader drModuloUsuario = cmdModuloUsuarios.ExecuteReader(); if (drModuloUsuario.Read()) { mu.ID = (int)drModuloUsuario["id_modulo_usuario"]; mu.idUsuario = (int)drModuloUsuario["id_modulo"]; mu.idModulo = (int)drModuloUsuario["id_usuario"]; mu.permiteAlta = (bool)drModuloUsuario["alta"]; mu.permiteBaja = (bool)drModuloUsuario["baja"]; mu.permiteConsulta = (bool)drModuloUsuario["modificacion"]; mu.permiteModificacion = (bool)drModuloUsuario["consulta"]; } drModuloUsuario.Close(); } catch (Exception ex) { Exception ExcepcionManejada = new Exception("Error al recuperar datos de ModuloUsuarios", ex); throw ExcepcionManejada; } finally { this.CloseConnection(); } return mu; }
public List<ModuloUsuario> GetAll() { List<ModuloUsuario> modulosUsuario = new List<ModuloUsuario>(); try { this.OpenConnection(); SqlCommand cmdModulosUsuarios = new SqlCommand("select * from modulos_usuarios", sqlConn); SqlDataReader drModulosUsuarios = cmdModulosUsuarios.ExecuteReader(); while (drModulosUsuarios.Read()) { ModuloUsuario ml = new ModuloUsuario(); ml.IdModulo = (int)drModulosUsuarios["id_modulo"]; ml.IdUsuario = (int)drModulosUsuarios["id_usuario"]; ml.PermiteAlta = (bool)drModulosUsuarios["alta"]; ml.PermiteBaja = (bool)drModulosUsuarios["baja"]; ml.PermiteModificacion = (bool)drModulosUsuarios["modificacion"]; ml.PermiteConsulta = (bool)drModulosUsuarios["consulta"]; modulosUsuario.Add(ml); } drModulosUsuarios.Close(); } catch (Exception Ex) { Exception ExcepcionManejada = new Exception("Error al recuperar lista de modulos", Ex); throw ExcepcionManejada; } finally { this.CloseConnection(); } return modulosUsuario; }
public List<ModuloUsuario> GetAll() { List<ModuloUsuario> ModuloUsuarios = new List<ModuloUsuario>(); try { this.OpenConnection(); SqlCommand cmdModuloUsuario = new SqlCommand("select * from modulos_usuarios", SqlConn); SqlDataReader drModuloUsuario = cmdModuloUsuario.ExecuteReader(); while (drModuloUsuario.Read()) { ModuloUsuario mu = new ModuloUsuario(); mu.ID = (int)drModuloUsuario["id_modulo_usuario"]; mu.idUsuario = (int)drModuloUsuario["id_modulo"]; mu.idModulo = (int)drModuloUsuario["id_usuario"]; mu.permiteAlta = (bool)drModuloUsuario["alta"]; mu.permiteBaja = (bool)drModuloUsuario["baja"]; mu.permiteConsulta = (bool)drModuloUsuario["modificacion"]; mu.permiteModificacion = (bool)drModuloUsuario["consulta"]; ModuloUsuarios.Add(mu); } drModuloUsuario.Close(); } catch (Exception ex) { Exception ExcepcionManejada = new Exception("Error al recuperar lista de ModuloUsuarios", ex); throw ExcepcionManejada; } finally { this.CloseConnection(); } return ModuloUsuarios; }
public void Save(ModuloUsuario moduloUsuario) { mData.Save(moduloUsuario); }
public void Save(ModuloUsuario moduloUsuario) { if (moduloUsuario.State == BusinessEntity.States.Deleted) { this.Delete(moduloUsuario.IdModulo, moduloUsuario.IdUsuario); } else if (moduloUsuario.State == BusinessEntity.States.New) { this.Insert(moduloUsuario); } else if (moduloUsuario.State == BusinessEntity.States.Modified) { this.Update(moduloUsuario); } moduloUsuario.State = BusinessEntity.States.Unmodified; }
protected void Insert(ModuloUsuario moduloUsuario) { try { this.OpenConnection(); SqlCommand cmdSave = new SqlCommand("insert into modulos_usuarios(id_modulo, id_usuario,alta,baja,modificacion,consulta)" + "values( @id_modulo, @id_usuario,@alta,@baja,@modificacion,@consulta)", sqlConn); cmdSave.Parameters.Add("@idModulo", SqlDbType.Int).Value = moduloUsuario.IdModulo; cmdSave.Parameters.Add("@idUsuarios", SqlDbType.Int).Value = moduloUsuario.IdUsuario; cmdSave.Parameters.Add("@alta", SqlDbType.Bit, 50).Value = moduloUsuario.PermiteAlta; cmdSave.Parameters.Add("@baja", SqlDbType.Bit, 50).Value = moduloUsuario.PermiteBaja; cmdSave.Parameters.Add("@consulta", SqlDbType.Bit, 50).Value = moduloUsuario.PermiteConsulta; cmdSave.Parameters.Add("@modificacion", SqlDbType.Bit, 50).Value = moduloUsuario.PermiteModificacion; } catch (Exception Ex) { Exception ExcepcionManejada = new Exception("Error al crear el modulo", Ex); throw ExcepcionManejada; } finally { this.CloseConnection(); } }
protected void Update(ModuloUsuario moduloUsuario) { try { this.OpenConnection(); SqlCommand cmdSave = new SqlCommand("UPDATE modulos set alta=@alta, baja=@baja, modificacion=@modificacion, consulta=@consulta WHERE id_modulo=@idModulo and id_usuario=@idUsuario", sqlConn); cmdSave.Parameters.Add("@idModulo", SqlDbType.Int).Value = moduloUsuario.IdModulo; cmdSave.Parameters.Add("@idUsuarios", SqlDbType.Int).Value = moduloUsuario.IdUsuario; cmdSave.Parameters.Add("@alta", SqlDbType.Bit, 50).Value = moduloUsuario.PermiteAlta; cmdSave.Parameters.Add("@baja", SqlDbType.Bit, 50).Value = moduloUsuario.PermiteBaja; cmdSave.Parameters.Add("@consulta", SqlDbType.Bit, 50).Value = moduloUsuario.PermiteConsulta; cmdSave.Parameters.Add("@modificacion", SqlDbType.Bit, 50).Value = moduloUsuario.PermiteModificacion; cmdSave.ExecuteNonQuery(); } catch (Exception Ex) { Exception ExcepcionManejada = new Exception("Error al modificar datos del modulo", Ex); throw ExcepcionManejada; } finally { this.CloseConnection(); } }
protected void Insert(ModuloUsuario ModuloUsuario) { try { this.OpenConnection(); SqlCommand cmdSave = new SqlCommand("INSERT into modulos_usuarios (id_modulo," + "id_usuario, alta, baja, modificacion,consulta) values(@id_modulo,@id_usuario,@alta,@baja,@modificacion,@consulta) select @@identity", SqlConn); cmdSave.Parameters.Add("@id_modulo", SqlDbType.Int).Value = ModuloUsuario.idModulo; cmdSave.Parameters.Add("@id_usuario", SqlDbType.Int).Value = ModuloUsuario.idUsuario; cmdSave.Parameters.Add("@alta", SqlDbType.Bit).Value = ModuloUsuario.permiteAlta; cmdSave.Parameters.Add("@baja", SqlDbType.Bit).Value = ModuloUsuario.permiteBaja; cmdSave.Parameters.Add("@modificacion", SqlDbType.Bit).Value = ModuloUsuario.permiteModificacion; cmdSave.Parameters.Add("@consulta", SqlDbType.Bit).Value = ModuloUsuario.permiteConsulta; ModuloUsuario.ID = Decimal.ToInt32((decimal)cmdSave.ExecuteScalar()); } catch (Exception ex) { Exception ExcepcionManejada = new Exception("Error al crear ModuloUsuario", ex); throw ExcepcionManejada; } finally { this.CloseConnection(); } }
public void Save(ModuloUsuario ModuloUsuario) { if (ModuloUsuario.State == Entidades.Entidades.States.New) { this.Insert(ModuloUsuario); } else if (ModuloUsuario.State == Entidades.Entidades.States.Deleted) { this.Delete(ModuloUsuario.ID); } else if (ModuloUsuario.State == Entidades.Entidades.States.Modified) { this.Update(ModuloUsuario); } ModuloUsuario.State = Entidades.Entidades.States.Unmodified; }
public void save(ModuloUsuario obj) { ModuloUsuarioData.Save(obj); }