public DBEntity Insertar(PedidosEntity entity) { try { var result = sql.QueryExecute("PedidoInsertar", new { entity.IdPedidos, entity.IdProductos, entity.IdProveedores, entity.Descripcion, entity.FechaCompra, entity.FechaRecepcion, entity.MontoCompra, entity.CantidadUnidades, entity.FechaCaducidad, entity.MotivoDevolucion, entity.EstadoPedidos, }); return(result); } catch (Exception ex) { return(new DBEntity { CodeError = ex.HResult, MsgError = ex.Message }); } }
public ActionResult Save(PedidosEntity entity) { try { var result = new DBEntity(); if (entity.IdPedidos.HasValue) { result = IApp.pedidosService.Actualizar(entity); TempData["msg"] = "Se Actualizo el registro con exito!"; } else { result = IApp.pedidosService.Insertar(entity); TempData["msg"] = "Se agrego el registro con exito!"; } if (result.CodeError != 0) { throw new Exception(result.MsgError); } return(RedirectToAction("Index")); } catch (Exception ex) { return(Content(ex.Message)); } }
private PedidosEntity CrearPedido(SqlDataReader cursor) { PedidosEntity pedido = new PedidosEntity(); pedido.id_pedido = cursor.GetInt32(cursor.GetOrdinal("id_pedido")); pedido.idUsuario = cursor.GetInt32(cursor.GetOrdinal("id_usuario")); pedido.IdProducto = cursor.GetInt32(cursor.GetOrdinal("idProducto")); pedido.Descripcion = cursor.GetString(cursor.GetOrdinal("descripcion")); pedido.Precio = cursor.GetDecimal(cursor.GetOrdinal("precio")); pedido.cantidad = cursor.GetInt32(cursor.GetOrdinal("cantidad")); return(pedido); }
public DBEntity Eliminar(PedidosEntity entity) { try { var result = sql.QueryExecute("PedidoEliminar", new { entity.IdPedidos }); return(result); } catch (Exception ex) { return(new DBEntity { CodeError = ex.HResult, MsgError = ex.Message }); } }