public Int32 InsertPedidoCompleto(EntityPedido oEntityPedido, List <EntityDetallePedido> oListDetallePedido) { try { return(PedidoApp.InsertPedidoCompleto(oEntityPedido, oListDetallePedido)); } catch (Exception) { throw new FaultException("Error al insertar Pedidos"); } }
public EntityPedido Update(EntityPedido oEntityPedido) { try { return(PedidoApp.Update(oEntityPedido)); } catch (Exception) { throw new FaultException("Error al actualizar Pedidos"); } }
public EntityPedido Delete(EntityPedido oEntityPedido) { try { return(PedidoApp.Delete(oEntityPedido)); } catch (Exception) { throw new FaultException("Error al eliminar Pedidos"); } }
public IList <EntityPedido> Select(EntityPedido oEntityPedido) { try { return(PedidoApp.Select(oEntityPedido)); } catch (Exception) { throw new FaultException("Error al seleccionar Pedidos"); } }
public EntityPedido Insert(EntityPedido oEntityPedido) { try { return(PedidoApp.Insert(oEntityPedido)); } catch (Exception) { throw new FaultException("Error al insertar Pedidos"); } }
public EntityPedido Update(EntityPedido oEntityPedido) { try { return(PedidoService.Update(oEntityPedido)); } catch (Exception ex) { throw ex; } }
public Int32 InsertPedidoCompleto(EntityPedido oEntityPedido, IList <EntityDetallePedido> oListDetallePedido) { try { return(PedidoService.InsertPedidoCompleto(oEntityPedido, oListDetallePedido.ToArray())); } catch (Exception ex) { throw ex; } }
public EntityPedido Insert(EntityPedido oEntityPedido) { try { return(PedidoService.Insert(oEntityPedido)); } catch (Exception ex) { throw ex; } }
public IList <EntityPedido> Select(EntityPedido oEntityPedido) { try { return(PedidoService.Select(oEntityPedido)); } catch (Exception ex) { throw ex; } }
public EntityPedido Delete(EntityPedido oEntityPedido, CTransaction oCTransaction) { try { DataPedidoRepository data = new DataPedidoRepository(oEntityPedido, "pedido"); return(data.Delete(oCTransaction)); } catch (Exception ex) { throw ex; } }
public IList <EntityPedido> Select(EntityPedido oEntityPedido, CTransaction oCTransaction) { try { DataPedidoRepository data = new DataPedidoRepository(oEntityPedido, "pedido"); return(data.Select(oCTransaction)); } catch (Exception ex) { throw ex; } }
public EntityPedido Insert(EntityPedido oEntityPedido) { try { CTransaction oCTransaction = CTransaction.Empty; return(Repo.Insert(oEntityPedido, oCTransaction)); } catch (Exception ex) { throw ex; } }
public IList <EntityPedido> Select(EntityPedido oEntityPedido) { try { CTransaction oCTransaction = CTransaction.Empty; return(Repo.Select(oEntityPedido, oCTransaction)); } catch (Exception ex) { throw ex; } }
public EntityPedido Insert(EntityPedido oEntityPedido, CTransaction oCTransaction) { try { DataPedidoRepository data = new DataPedidoRepository(oEntityPedido, "pedido"); oEntityPedido = data.Insert(oCTransaction); KeyPedido key = new KeyPedido(DataCreator.CreateInt32(data.CollectionParams.GetParameter("IDPedido").Value)); oEntityPedido.Key = key; return(oEntityPedido); } catch (Exception ex) { throw ex; } }
public JsonResult PedidoCompletoGuardar() { List <String> resultado = new List <String>(); resultado.Add("true"); resultado.Add(Constantes.PedidoGuardadoExitoso); PedidoServicesController oPedidoServices = new PedidoServicesController(); try { if (null == Session["ListDetallePedido"]) { resultado[0] = "false"; resultado[1] = Constantes.PedidoNoTieneRegistros; } else { List <EntityDetallePedido> ListDetallePedido = (List <EntityDetallePedido>)Session["ListDetallePedido"]; EntityPedido oEntityPedido = (EntityPedido)Session["EntityPedido"]; oEntityPedido.IDEncargado = ((EntityUsuario)Session["Usuario"]).Key.IDUsuario; Int32 result = oPedidoServices.InsertPedidoCompleto(oEntityPedido, ListDetallePedido); if (result != Constantes.Uno) { resultado[0] = "false"; resultado[1] = Constantes.PedidoNoGuardadoExitoso; } else { // LIMPIAR LAS VARIABLES DE SESION Session["EntityPedido"] = null; Session["ListDetallePedido"] = null; } } } catch (Exception) { resultado[0] = "false"; resultado[1] = Constantes.PedidoNoGuardadoExitoso; } return(Json(resultado, JsonRequestBehavior.AllowGet)); }
public Int32 InsertPedidoCompleto(EntityPedido oEntityPedido, List <EntityDetallePedido> oListDetallePedido) { CTransaction oCTransaction = CTransaction.Full; try { oEntityPedido = Repo.Insert(oEntityPedido, oCTransaction); foreach (EntityDetallePedido oEntityDetallePedido in oListDetallePedido) { oEntityDetallePedido.Key.IDPedido = oEntityPedido.Key.IDPedido; RepoDetalle.Insert(oEntityDetallePedido, oCTransaction); } oCTransaction.Commit(); return(1); } catch (Exception ex) { oCTransaction.RollBack(); throw ex; } }