public JsonResult SavePedido(pedidosc1W_2000Model pedido) { if (Session["Nit"] != null) { pedido.nit = Session["Nit"].ToString(); } _pedidoBusiness.Add(pedido); return(Json("true", JsonRequestBehavior.AllowGet)); }
// GET: Pedido public ActionResult Index() { if (pedido == null) { pedido = new pedidosc1W_2000Model(); } pedido.Bodegas = _bodegasBusiness.GetBodegasActivas(); if (pedido.pedidosc2W_2000 == null) { pedido.pedidosc2W_2000 = new List <pedidosc2W_2000Model>(); } pedido.fecha = DateTime.Now; return(View(pedido)); }
public void Add(pedidosc1W_2000Model entity) { var ultimoNumeroEncabezado = GetAll().Select(p => p.numero).OrderByDescending(p => p).FirstOrDefault(); if (String.IsNullOrEmpty(ultimoNumeroEncabezado)) { entity.numero = "1"; } else { entity.numero = (Convert.ToInt32(ultimoNumeroEncabezado) + 1) + ""; } entity.nit = "860001307-0"; entity.mes = entity.fecha.Month.ToString(); entity.FechaCreacion = DateTime.Now; var ultimonumeroDetalle = _pedidoDetalleBusinees.GetAll().Select(p => p.id).OrderByDescending(p => p).FirstOrDefault(); int id = 1; if (String.IsNullOrEmpty(ultimonumeroDetalle)) { id = Convert.ToInt32(ultimonumeroDetalle) + 1; } foreach (var detalle in entity.pedidosc2W_2000) { detalle.id = id + ""; detalle.ccostos = "0"; id++; } _TrazabilidadPRepository.Add(Mapper.Map <pedidosc1W_2000>(entity)); }
public void Update(pedidosc1W_2000Model entity) { _TrazabilidadPRepository.Update(Mapper.Map <pedidosc1W_2000>(entity)); }