static void StarUp() { //Reemplazar con framework IoC IDataAccess dataAccess = new SQLServerDataAccess(); IMovimientoDL movimientoDL = new MovimientoDL(dataAccess); IProductoDL productoDL = new ProductoDL(dataAccess); movimientoBL = new MovimientoBL(movimientoDL, productoDL); logManager = new LogManager(); }
public IHttpActionResult obtenerTodosProducto([FromUri] string id) { HttpResponseMessage response = null; Producto producto = null; string msm = ""; try { producto = new ProductoDL().obtenerProducto(id); response = Request.CreateResponse(HttpStatusCode.OK); msm = JsonConvert.SerializeObject(producto); } catch (Exception) { response = Request.CreateResponse(HttpStatusCode.BadRequest); msm = "Fallo La consulta de registro!"; } response.Content = new StringContent(msm, System.Text.Encoding.UTF8, "application/json"); return(ResponseMessage(response)); }