public UserResponse Auth(AuthRequest model) { UserResponse UsrResp = new UserResponse(); using (var db = new MVC_SEGURIDADContext()) { string spwd = Encript.GetSHA256(model.password); var usuario = db.Usuarios.Where(d => d.Email == model.Email && d.Pwd == spwd).FirstOrDefault(); if (usuario != null) { UsrResp.Email = usuario.Email; } } return(UsrResp); }
public IActionResult Add(ClienteRequest oModeloCliente) { Respuesta oResp = new Respuesta(); try { using (MVC_SEGURIDADContext db = new MVC_SEGURIDADContext()) { Cliente oCliente = new Cliente(); oCliente.NombreCliente = oModeloCliente.nombreCliente; db.Cliente.Add(oCliente); db.SaveChanges(); oResp.Exito = 1; } } catch (Exception e) { oResp.Mensaje = e.Message; } return(Ok(oResp)); }
public IActionResult Get() { Respuesta Resp = new Respuesta(); Resp.Exito = 0; try { using (MVC_SEGURIDADContext db = new MVC_SEGURIDADContext()) { var lst = db.Cliente.OrderByDescending(d => d.IdCliente).ToList(); Resp.Exito = 1; Resp.Data = lst; } } catch (Exception ex) { Resp.Mensaje = ex.Message; } return(Ok(Resp)); }
public IActionResult Edit(int ID) { Respuesta oResp = new Respuesta(); try { using (MVC_SEGURIDADContext db = new MVC_SEGURIDADContext()) { // SE BUSCA EL ID DEL CLIENTE Cliente oCliente = db.Cliente.Find(ID); db.Remove(oCliente); db.SaveChanges(); oResp.Exito = 1; } } catch (Exception e) { oResp.Mensaje = e.Message; } return(Ok(oResp)); }
public IActionResult Edit(ClienteRequest oModeloCliente) { Respuesta oResp = new Respuesta(); try { using (MVC_SEGURIDADContext db = new MVC_SEGURIDADContext()) { // SE BUSCA EL ID DEL CLIENTE Cliente oCliente = db.Cliente.Find(oModeloCliente.idCliente); oCliente.NombreCliente = oModeloCliente.nombreCliente; db.Entry(oCliente).State = Microsoft.EntityFrameworkCore.EntityState.Modified; db.SaveChanges(); oResp.Exito = 1; } } catch (Exception e) { oResp.Mensaje = e.Message; } return(Ok(oResp)); }