Exemple #1
0
 public int RegistrarPedido(PedidoEN pedido)
 {
     try
     {
         IDictionary map = new Dictionary <string, Object>();
         map.Add("PED_USU_COD", pedido.Usuario.CodigoUsuario);
         map.Add("PED_DIR", pedido.DireccionPedido);
         pedido.CodigoPedido = (long)Mapper.Mapper.Instance().Insert("uspPedidoINS", map);
         pedido.Estado       = 1;
         pedido.Mensaje      = "OK";
     }
     catch (Exception ex)
     {
         pedido.Estado  = -1;
         pedido.Mensaje = ex.Message;
     }
     return((int)pedido.Estado);
 }
Exemple #2
0
 public int RegistrarPedidoSeguimiento(PedidoEN pedido)
 {
     try
     {
         IDictionary map = new Dictionary <string, Object>();
         map.Add("PSE_PED_COD", pedido.CodigoPedido);
         map.Add("PSE_COR_LAT", pedido.PedidoSeguimiento.LatitudPedidoSeguimiento);
         map.Add("PSE_COR_LON", pedido.PedidoSeguimiento.LongitudPedidoSeguimiento);
         pedido.PedidoSeguimiento.CodigoPedidoSeguimiento = (long)Mapper.Mapper.Instance().Insert("uspPedidoSeguimientoINS", map);
         pedido.Estado  = 1;
         pedido.Mensaje = "OK";
     }
     catch (Exception ex)
     {
         pedido.Estado  = -1;
         pedido.Mensaje = ex.Message;
     }
     return((int)pedido.Estado);
 }
Exemple #3
0
 public int RegistrarPedidoDetalle(PedidoEN pedido)
 {
     try
     {
         IDictionary map = new Dictionary <string, Object>();
         map.Add("PDE_PED_COD", pedido.CodigoPedido);
         map.Add("PDE_ART_COD", pedido.PedidoDetalle.Articulo.CodigoArticulo);
         map.Add("PDE_PRE", pedido.PedidoDetalle.PrecioPedidoDetalle);
         map.Add("PDE_CAN", pedido.PedidoDetalle.CantidadPedidoDetalle);
         map.Add("PDE_SUB", pedido.PedidoDetalle.SubTotalPedidoDetalle);
         Mapper.Mapper.Instance().Insert("uspPedidoDetalleINS", map);
         pedido.Estado  = 1;
         pedido.Mensaje = "OK";
     }
     catch (Exception ex)
     {
         pedido.Estado  = -1;
         pedido.Mensaje = ex.Message;
     }
     return((int)pedido.Estado);
 }