public dto.ErrorClass EliminarProducto(ent.Producto r) { dto.ErrorClass error = new dto.ErrorClass(); try { var contarComprobantes = new dom.ComprobanteDetalles().Buscar(c => c.ProductoId == r.Id && c.Tipo == ConstantesAplicacion.TipoProducto); if (contarComprobantes.Count() > 0) { error.Error = true; error.Mensaje = ConstantesErrores.NoEliminar; } else { var entidad = Mapper.Map <ent.Producto, dato.Producto>(r); new dom.Producto().Eliminar(entidad); error.Error = false; } } catch (Exception Ex) { error.Error = true; error.Mensaje = ConstantesErrores.NoControlado; } return(error); }
public dto.ErrorClass EditarProducto(ent.Producto r) { dto.ErrorClass error = new dto.ErrorClass(); try { var entidad = Mapper.Map <ent.Producto, dato.Producto>(r); new dom.Producto().Modificar(entidad); error.Error = false; error.Mensaje = Mensajes.Guardado; } catch (Exception Ex) { error.Error = true; error.Mensaje = ConstantesErrores.NoControlado; } return(error); }
public dto.ErrorClass EditarStockProducto(ent.Producto r) { dto.ErrorClass error = new dto.ErrorClass(); try { var producto = new dom.Producto().BuscarPorId(r.Id); producto.Stock = r.Stock; new dom.Producto().Modificar(producto); error.Error = false; error.Mensaje = Mensajes.Guardado; } catch (Exception Ex) { error.Error = true; error.Mensaje = ConstantesErrores.NoControlado; } return(error); }
public dto.ErrorClass EditarStockProducto(ent.Producto request) { //AspNetUserRoles request return(new app.Producto().EditarStockProducto(request)); }
public dto.ErrorClass EliminarProducto(ent.Producto request) { //AspNetUserRoles request return(new app.Producto().EliminarProducto(request)); }
public dto.ErrorClass NuevoProducto(ent.Producto request) { //AspNetUserRoles request return(new app.Producto().NuevoProducto(request)); }