// PUT api/<controller>/5 // public void Put(int id, [FromBody]string value) //{ //} // DELETE api/<controller>/5 public HttpResponseMessage Delete(long id) { HttpResponseMessage response; try { SucursalService service = (SucursalService) new SucursalService().setDatabase(db); Sucursal s = service.find(id); service.delete(id); if (s.Estado == "D") { response = this.getSuccessResponse(s); } else { response = this.getSuccessResponse("No se puede eliminar porque existe una compra o hay stock disponible"); } } catch (Exception e) { response = this.getErrorResponse(e); } return(response); }
public void ModifySucursalInvalido() { //Arrange int idSucursal = 0; SucursalService service = new SucursalService(_repository.Object, _query.Object); //Act var result = service.ValidarModify(idSucursal); //Assert Assert.IsNotNull(result); }
public void GetSucursalInvalido() { //Arrange int idSucursal = 0; int idEstado = 0; SucursalService service = new SucursalService(_repository.Object, _query.Object); //Act var result = service.GetSucursal(idSucursal, idEstado); //Assert Assert.IsNull(result); }
public void ModifySucursalValido() { //Arrange int idSucursal = 1; _query.Setup(_ => _.ExisteSucursal(idSucursal)).Returns(true); SucursalService service = new SucursalService(_repository.Object, _query.Object); //Act var result = service.ValidarModify(idSucursal); //Assert Assert.IsNull(result); }
public void GetByIdEstadoValido() { //Arrange int idSucursal = 0; int idEstado = 1; _query.Setup(_ => _.GetSucursal(idSucursal, idEstado)).Returns(new List <ResponseGetSucursal>()); SucursalService service = new SucursalService(_repository.Object, _query.Object); //Act var result = service.GetSucursal(idSucursal, idEstado); //Assert Assert.IsNotNull(result); }
// GET api/Sucursal public HttpResponseMessage Get() { HttpResponseMessage response; try { SucursalService service = (SucursalService) new SucursalService().setDatabase(db); List <Sucursal> sucursales = service.getAll(); response = this.getSuccessResponse(sucursales); } catch (Exception e) { response = this.getErrorResponse(e); } return(response); }
// GET api/Sucursal/5 public HttpResponseMessage GetSucursal(long id) { HttpResponseMessage response; try { SucursalService service = (SucursalService) new SucursalService().setDatabase(db); Sucursal p = service.find(id); response = this.getSuccessResponse(p); } catch (Exception e) { response = this.getErrorResponse(e); } return(response); }
// POST api/<controller> public HttpResponseMessage Post([FromBody] Sucursal s) { HttpResponseMessage response; try { SucursalService service = (SucursalService) new SucursalService().setDatabase(db); s.FechaAlta = DateTime.Today; s.UsuarioAlta = 1; s.Estado = "A"; s = service.saveOrUpdate(s); response = this.getSuccessResponse(s); } catch (Exception e) { response = this.getErrorResponse(e); } return(response); }
public SucursalController(SucursalService serv) { _serv = serv; }
public void DeleteSucursal([FromBody] int IdSucursal) { SucursalService con = new SucursalService(); con.DeleteSucursal(IdSucursal); }
public void UpdateSucursal([FromBody] Sucursal sucursal) { SucursalService con = new SucursalService(); con.UpdateSucursal(sucursal); }
public void PostSucursal([FromBody] Sucursal sucursal) { SucursalService con = new SucursalService(); con.PostSucursal(sucursal); }
public IHttpActionResult GetLastSucursalId() { SucursalService con = new SucursalService(); return(Ok(con.GetLastSucursalId())); }
public IHttpActionResult GetSucursal(int IdSucursal) { SucursalService con = new SucursalService(); return(Ok(con.GetSucursal(IdSucursal))); }
public IHttpActionResult GetAllSucursales() { SucursalService con = new SucursalService(); return(Ok(con.GetAllSucursales())); }
public IHttpActionResult GetAllNombreSucursales(int id) { SucursalService con = new SucursalService(); return(Ok(con.GetAllNombreSucursales(id))); }
public IHttpActionResult GetIdSucursal(String nombre) { SucursalService con = new SucursalService(); return(Ok(con.GetIdSucursal(nombre))); }
public SucursalController(IConfiguration configuration) { _configuration = configuration; _SucursalService = new SucursalService(_configuration); }
/** * Método para cargar todas las sucursales de la base * **/ public void allSucursal() { clS = new SucursalService(); dtgSucursal.DataSource = clS.allSucursales(); }