public int Add(SEG_USUARIO entity) { int id; using (var comando = _database.GetStoredProcCommand(string.Format("{0}{1}", ConectionStringRepository.EsquemaName, "p_SEG_USUARIO_Insert"))) { _database.AddInParameter(comando, "@id_rol", DbType.Int32, entity.id_rol); _database.AddInParameter(comando, "@usuario", DbType.String, entity.usuario); _database.AddInParameter(comando, "@clave", DbType.String, entity.clave); _database.AddInParameter(comando, "@apellidos", DbType.String, entity.apellidos); _database.AddInParameter(comando, "@nombres", DbType.String, entity.nombres); _database.AddInParameter(comando, "@nro_documento", DbType.String, entity.nro_documento); _database.AddInParameter(comando, "@sexo", DbType.String, entity.sexo); _database.AddInParameter(comando, "@email", DbType.String, entity.email); _database.AddInParameter(comando, "@celular", DbType.String, entity.celular); _database.AddInParameter(comando, "@estado", DbType.String, entity.estado); _database.AddInParameter(comando, "@usuario_registro", DbType.String, entity.UsuarioCreacion); _database.AddInParameter(comando, "@fecha_registro", DbType.DateTime, entity.FechaCreacion); _database.AddOutParameter(comando, "@Response", DbType.Int32, 11); _database.ExecuteNonQuery(comando); id = Convert.ToInt32(_database.GetParameterValue(comando, "@Response")); } return(id); }
public SEG_USUARIO GetByUsername(string username, string clave) { SEG_USUARIO usuario = null; using (var comando = _database.GetStoredProcCommand(string.Format("{0}{1}", ConectionStringRepository.EsquemaName, "p_SEG_USUARIOGetByUsernameClave"))) { _database.AddInParameter(comando, "@Username", DbType.String, username); _database.AddInParameter(comando, "@clave", DbType.String, clave); using (var lector = _database.ExecuteReader(comando)) { if (lector.Read()) { usuario = new SEG_USUARIO { id_usuario = lector.IsDBNull(lector.GetOrdinal("id_usuario")) ? default(int) : lector.GetInt32(lector.GetOrdinal("id_usuario")), id_rol = lector.IsDBNull(lector.GetOrdinal("id_rol")) ? default(int) : lector.GetInt32(lector.GetOrdinal("id_rol")), nombres = lector.IsDBNull(lector.GetOrdinal("nombres")) ? default(string) : lector.GetString(lector.GetOrdinal("nombres")), apellidos = lector.IsDBNull(lector.GetOrdinal("apellidos")) ? default(string) : lector.GetString(lector.GetOrdinal("apellidos")), estado = lector.IsDBNull(lector.GetOrdinal("estado")) ? default(string) : lector.GetString(lector.GetOrdinal("estado")) }; } } } return(usuario); }
public int Delete(SEG_USUARIO entity) { int idResult; using (var comando = _database.GetStoredProcCommand(string.Format("{0}{1}", ConectionStringRepository.EsquemaName, "p_SEG_USUARIO_Delete"))) { _database.AddInParameter(comando, "@id_usuario", DbType.Int32, entity.id_usuario); _database.AddInParameter(comando, "@usuario_modifica", DbType.String, entity.UsuarioModificacion); //// _database.AddInParameter(comando, "@fecha_modifica", DbType.String, entity.FechaModificacion); _database.AddOutParameter(comando, "@Response", DbType.Int32, 11); _database.ExecuteNonQuery(comando); idResult = Convert.ToInt32(_database.GetParameterValue(comando, "@Response")); } return(idResult); }
public ActionResult InicioSesion(UsuariosView usr) { Seguridad seg = new Seguridad(); SEG_USUARIO UsuarioLogin = new SEG_USUARIO() { COD_USUARIO = usr.COD_USUARIO, COD_PERFIL = null, CORREO_ELECTRONICO = null, NOMBRE = usr.IP, CLAVE = usr.CLAVE, ESTADO = null, FECHA_CREACION = DateTime.Now, INTENTOS_ERRONEOS = (decimal)0, FECHA_ULTIMO_ACCESO = DateTime.Now }; var result = _repo.Login(UsuarioLogin); return(Json(new { data = result }, JsonRequestBehavior.AllowGet)); }
public ActionResult GuardarModificar(UsuariosView usr) { Seguridad seg = new Seguridad(); SEG_USUARIO nuevoUsuario = new SEG_USUARIO() { COD_USUARIO = usr.COD_USUARIO, COD_PERFIL = usr.COD_PERFIL, CORREO_ELECTRONICO = usr.CORREO_ELECTRONICO, NOMBRE = usr.NOMBRE, CLAVE = seg.CalculateMD5Hash(usr.CLAVE), ESTADO = usr.ESTADO, FECHA_CREACION = Convert.ToDateTime(usr.FECHA_CREACION), INTENTOS_ERRONEOS = (decimal)usr.INTENTOS_ERRONEOS, FECHA_ULTIMO_ACCESO = Convert.ToDateTime(usr.FECHA_ULTIMO_ACCESO) }; var result = _repo.GuardarModificarUsuario(nuevoUsuario); return(Json(new { data = result }, JsonRequestBehavior.AllowGet)); }
public bool Exists(SEG_USUARIO entity) { bool existe = false; using (var comando = _database.GetStoredProcCommand(string.Format("{0}{1}", ConectionStringRepository.EsquemaName, "p_SEG_USUARIOVerifyExists"))) { _database.AddInParameter(comando, "@Username", DbType.String, entity.usuario); using (var lector = _database.ExecuteReader(comando)) { if (lector.Read()) { existe = Convert.ToBoolean(lector.GetInt32(0)); } } } return(existe); }
public IList <SEG_USUARIO> GetAllFilters(SEG_USUARIO entity) { List <SEG_USUARIO> usuarios = new List <SEG_USUARIO>(); using (var comando = _database.GetStoredProcCommand(string.Format("{0}{1}", ConectionStringRepository.EsquemaName, "p_SEG_USUARIO_GetAllFilter"))) { _database.AddInParameter(comando, "@id_rol", DbType.Int32, entity.id_rol); _database.AddInParameter(comando, "@apellidos", DbType.String, string.IsNullOrWhiteSpace(entity.apellidos) ? string.Empty : entity.apellidos); _database.AddInParameter(comando, "@usuario", DbType.String, string.IsNullOrWhiteSpace(entity.usuario) ? string.Empty : entity.usuario); _database.AddInParameter(comando, "@nro_documento", DbType.String, string.IsNullOrWhiteSpace(entity.nro_documento) ? string.Empty : entity.nro_documento); _database.AddInParameter(comando, "@estado", DbType.String, string.IsNullOrWhiteSpace(entity.estado) ? string.Empty : entity.estado); using (var lector = _database.ExecuteReader(comando)) { while (lector.Read()) { usuarios.Add(new SEG_USUARIO { id_usuario = lector.IsDBNull(lector.GetOrdinal("id_usuario")) ? default(int) : lector.GetInt32(lector.GetOrdinal("id_usuario")), id_rol = lector.IsDBNull(lector.GetOrdinal("RolId")) ? default(int) : lector.GetInt32(lector.GetOrdinal("RolId")), RolNombre = lector.IsDBNull(lector.GetOrdinal("RolNombre")) ? default(string) : lector.GetString(lector.GetOrdinal("RolNombre")), usuario = lector.IsDBNull(lector.GetOrdinal("usuario")) ? default(string) : lector.GetString(lector.GetOrdinal("usuario")), //clave = lector.IsDBNull(lector.GetOrdinal("clave")) ? default(string) : lector.GetString(lector.GetOrdinal("clave")), nombres = lector.IsDBNull(lector.GetOrdinal("nombres")) ? default(string) : lector.GetString(lector.GetOrdinal("nombres")), apellidos = lector.IsDBNull(lector.GetOrdinal("apellidos")) ? default(string) : lector.GetString(lector.GetOrdinal("apellidos")), nro_documento = lector.IsDBNull(lector.GetOrdinal("nro_documento")) ? default(string) : lector.GetString(lector.GetOrdinal("nro_documento")), sexo = lector.IsDBNull(lector.GetOrdinal("sexo")) ? default(string) : lector.GetString(lector.GetOrdinal("sexo")), email = lector.IsDBNull(lector.GetOrdinal("email")) ? default(string) : lector.GetString(lector.GetOrdinal("email")), celular = lector.IsDBNull(lector.GetOrdinal("celular")) ? default(string) : lector.GetString(lector.GetOrdinal("celular")), estado = lector.IsDBNull(lector.GetOrdinal("estado")) ? default(string) : lector.GetString(lector.GetOrdinal("estado")), //Cantidad = lector.IsDBNull(lector.GetOrdinal("Cantidad")) ? default(int) : lector.GetInt32(lector.GetOrdinal("Cantidad")), UsuarioCreacion = lector.IsDBNull(lector.GetOrdinal("usuario_registro")) ? default(string) : lector.GetString(lector.GetOrdinal("usuario_registro")), FechaCreacion = lector.IsDBNull(lector.GetOrdinal("fecha_registro")) ? default(DateTime) : lector.GetDateTime(lector.GetOrdinal("fecha_registro")), UsuarioModificacion = lector.IsDBNull(lector.GetOrdinal("usuario_modifica")) ? default(string) : lector.GetString(lector.GetOrdinal("usuario_modifica")), FechaModificacion = lector.IsDBNull(lector.GetOrdinal("fecha_modifica")) ? default(DateTime) : lector.GetDateTime(lector.GetOrdinal("fecha_modifica")) }); } } } return(usuarios); }
public int Update(SEG_USUARIO entity) { return(SEG_USUARIORepository.Instancia.Update(entity)); }
public IList <SEG_USUARIO> GetById(SEG_USUARIO entity) { return(SEG_USUARIORepository.Instancia.GetById(entity)); }
public IList <SEG_USUARIO> GetAllFilters(SEG_USUARIO entity) { return(SEG_USUARIORepository.Instancia.GetAllFilters(entity)); }
public bool Exists(SEG_USUARIO entity) { return(SEG_USUARIORepository.Instancia.Exists(entity)); }
public int Delete(SEG_USUARIO entity) { return(SEG_USUARIORepository.Instancia.Delete(entity)); }
public int Add(SEG_USUARIO entity) { return(SEG_USUARIORepository.Instancia.Add(entity)); }