public IEnumerable <Log> GetLogsSalidas(int idUsuario) { using (DBManualConnection Db = new DBManualConnection()) { List <Log> lstLog = new List <Log>(); SqlParameter pIdUsuario = new SqlParameter("@idUsuario", idUsuario); DataSet ds = Db.executeStoredProcedure("sp_obtenerLogsSalidaPorID", pIdUsuario); foreach (DataRow row in ds.Tables[0].Rows) { Log log = new Log(); if (!row.IsNull("ID_Usuario")) { log.ID_Usuario = idUsuario; } else { log.ID_Usuario = (int)row["ID_Usuario"]; } log.RFID = (long)row["RFID"]; log.Fecha = (DateTime)row["Fecha"]; log.ID_Lector = (int)row["ID_Lector"]; log.Estatus = (int)row["Estatus"]; lstLog.Add(log); } return(lstLog); } }
public IEnumerable <Log> GetIntentosAccesoNoAutorizados() { using (DBManualConnection Db = new DBManualConnection()) { List <Log> lstLog = new List <Log>(); DataSet ds = Db.executeStoredProcedure("sp_obtenerIntentosDeAccesosNoAutorizados"); foreach (DataRow row in ds.Tables[0].Rows) { Log log = new Log(); if (row["ID_Usuario"] != null) { log.ID_Usuario = 0; } else { log.ID_Usuario = (int)row["ID_Usuario"]; } log.RFID = (long)row["RFID"]; log.Fecha = (DateTime)row["Fecha"]; log.ID_Lector = (int)row["ID_Lector"]; log.Estatus = (int)row["Estatus"]; lstLog.Add(log); } return(lstLog); } }
public void DeletePermiso(int id) { using (DBManualConnection DB = new DBManualConnection()) { SqlParameter pIdPermiso = new SqlParameter("@idPermiso", id); DataSet ds = DB.executeStoredProcedure("sp_eliminarPermiso", pIdPermiso); } }
public void PostCrearUsuario([FromBody] JObject jsonResult) { Usuario usuario = JsonConvert.DeserializeObject <Usuario>(jsonResult.ToString()); using (DBManualConnection Db = new DBManualConnection()) { SqlParameter pRFID = new SqlParameter("@RFID", usuario.RFID); SqlParameter pNombre = new SqlParameter("@nombre", usuario.Nombre); DataSet ds = Db.executeStoredProcedure("sp_insertarUsuario", pRFID, pNombre); } }
public void PutActualizarUsuario(int id, [FromBody] JObject value) { Usuario usuario = JsonConvert.DeserializeObject <Usuario>(value.ToString()); using (DBManualConnection Db = new DBManualConnection()) { SqlParameter pIdUsuario = new SqlParameter("@idUsuario", id); SqlParameter pRFID = new SqlParameter("@RFID", usuario.RFID); SqlParameter pNombre = new SqlParameter("@nombre", usuario.Nombre); DataSet ds = Db.executeStoredProcedure("sp_editarUsuario", pIdUsuario, pRFID, pNombre); } }
public void PostCrearPermiso([FromBody] JObject jsonResult) { Permiso permiso = JsonConvert.DeserializeObject <Permiso>(jsonResult.ToString()); using (DBManualConnection Db = new DBManualConnection()) { SqlParameter pIdUsuario = new SqlParameter("@idUsuario", permiso.ID_Usuario); SqlParameter pIdLector = new SqlParameter("@idLector", permiso.ID_Lector); SqlParameter pHoraEntrada = new SqlParameter("@horaEntrada", permiso.Hora_Entrada); SqlParameter pHoraSalida = new SqlParameter("@horaSalida", permiso.Hora_Salida); DataSet ds = Db.executeStoredProcedure("sp_insertarPermiso", pIdUsuario, pIdLector, pHoraEntrada, pHoraSalida); } }
public void PutActualizarPermiso(int id, [FromBody] JObject value) { Permiso permiso = JsonConvert.DeserializeObject <Permiso>(value.ToString()); using (DBManualConnection Db = new DBManualConnection()) { SqlParameter pIdPermiso = new SqlParameter("@idPermiso", id); SqlParameter pIdUsuario = new SqlParameter("@idUsuario", permiso.ID_Usuario); SqlParameter pIdLector = new SqlParameter("@idLector", permiso.ID_Lector); SqlParameter pHoraEntrada = new SqlParameter("@horaEntrada", permiso.Hora_Entrada); SqlParameter pHoraSalida = new SqlParameter("@horaSalida", permiso.Hora_Salida); DataSet ds = Db.executeStoredProcedure("sp_editarPermiso", pIdPermiso, pIdUsuario, pIdLector, pHoraEntrada, pHoraSalida); } }
public Usuario GetUsuarioPorID(int id) { using (DBManualConnection Db = new DBManualConnection()) { SqlParameter pUsuario = new SqlParameter("@idUsuario", id); DataSet ds = Db.executeStoredProcedure("sp_obtenerUsuariosPorID", pUsuario); Usuario user = new Usuario(); foreach (DataRow row in ds.Tables[0].Rows) { user.ID = (int)row["ID"]; user.RFID = (long)row["RFID"]; user.Nombre = (String)row["Nombre"]; } return(user); } }
public void Post([FromBody] JObject jsonResult) { Logs listaLogs = JsonConvert.DeserializeObject <Logs>(jsonResult.ToString()); using (DBManualConnection Db = new DBManualConnection()) { foreach (Log log in listaLogs.logs) { SqlParameter pIdUsuario = new SqlParameter("@idUsuario", log.ID_Usuario); SqlParameter pRFID = new SqlParameter("@rfid", log.RFID); SqlParameter pFecha = new SqlParameter("@fecha", log.Fecha); SqlParameter pIdLector = new SqlParameter("@idLector", log.ID_Lector); SqlParameter pEstatus = new SqlParameter("@estatus", log.Estatus); DataSet ds = Db.executeStoredProcedure("sp_insertarLog", pIdUsuario, pRFID, pFecha, pIdLector, pEstatus); } } }
public IEnumerable <Usuario> GetUsuarioPorLector(int id) { using (DBManualConnection Db = new DBManualConnection()) { List <Usuario> lstUsuario = new List <Usuario>(); SqlParameter pLector = new SqlParameter("@idLector", id); DataSet ds = Db.executeStoredProcedure("sp_obtenerUsuariosPorLector", pLector); foreach (DataRow row in ds.Tables[0].Rows) { Usuario user = new Usuario(); user.ID = (int)row["ID"]; user.RFID = (long)row["RFID"]; user.Nombre = (String)row["Nombre"]; lstUsuario.Add(user); } return(lstUsuario); } }
public IEnumerable <Usuario> GetUsuarios() { List <Usuario> lstUsuario = new List <Usuario>(); using (DBManualConnection Db = new DBManualConnection()) { DataSet ds = Db.executeStoredProcedure("sp_obtenerUsuarios"); foreach (DataRow row in ds.Tables[0].Rows) { Usuario user = new Usuario(); user.ID = (int)row["ID"]; user.RFID = (long)row["RFID"]; user.Nombre = (String)row["Nombre"]; lstUsuario.Add(user); } } return(lstUsuario); }
public IEnumerable <Permiso> GetPermisos() { List <Permiso> lstPermiso = new List <Permiso>(); using (DBManualConnection Db = new DBManualConnection()) { DataSet ds = Db.executeStoredProcedure("sp_obtenerPermisos"); foreach (DataRow row in ds.Tables[0].Rows) { Permiso permiso = new Permiso(); permiso.ID = (int)row["ID"]; permiso.ID_Usuario = (int)row["ID_Usuario"]; permiso.ID_Lector = (int)row["ID_Lector"]; permiso.Hora_Entrada = (TimeSpan)row["Hora_Entrada"]; permiso.Hora_Salida = (TimeSpan)row["Hora_Salida"]; lstPermiso.Add(permiso); } } return(lstPermiso); }