public ActionResult VentaAut(TbControl a) { try { var context = HttpContext.RequestServices.GetService(typeof(riviera_businessContext)) as riviera_businessContext; context.TbControl.Add(a); context.SaveChanges(); TbLineaTiempo linea = new TbLineaTiempo(); linea.IdCarro = a.IdCarros; linea.Fecha = DateTime.Today; linea.IdEstado = 23; context.TbLineaTiempo.Add(linea); context.SaveChanges(); var carro = context.TbCarros.Where(tc => tc.IdCarros == a.IdCarros).FirstOrDefault(); carro.IdEstado = 23; context.TbCarros.Update(carro); context.SaveChanges(); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
public ActionResult Edit(int id, TbControl a) { try { var context = HttpContext.RequestServices.GetService(typeof(riviera_businessContext)) as riviera_businessContext; var objectEdit = context.TbControl.FirstOrDefault(tc => tc.IdMovimiento == a.IdMovimiento); if (objectEdit != null) { objectEdit.BajaCambProp = a.BajaCambProp; objectEdit.CantidadDebida = a.CantidadDebida; objectEdit.ClienteVenta = a.ClienteVenta; objectEdit.CompraVenta = a.CompraVenta; objectEdit.ComprobantesPago = a.ComprobantesPago; objectEdit.ComprobarId = a.ComprobarId; objectEdit.ConstanciaFiscal = a.ConstanciaFiscal; objectEdit.Contrato = a.Contrato; objectEdit.CurpPf = a.CurpPf; objectEdit.Debiendo = a.Debiendo; objectEdit.FechaES = a.FechaES; objectEdit.FechaFactura = a.FechaFactura; objectEdit.FechaFacturaToma = a.FechaFacturaToma; objectEdit.FolioFiscal = a.FolioFiscal; objectEdit.IdBanco = a.IdBanco; objectEdit.IdCarros = a.IdCarros; objectEdit.IdCliente = a.IdCliente; objectEdit.IdMetodoPago = a.IdMetodoPago; objectEdit.Iva = a.Iva; objectEdit.LeyAntilavado = a.LeyAntilavado; objectEdit.FormaPago = a.FormaPago; objectEdit.NoFacturaArv = a.NoFacturaArv; objectEdit.PagadaCobrada = a.PagadaCobrada; objectEdit.PrecioPactado = a.PrecioPactado; objectEdit.SubTotal = a.SubTotal; objectEdit.TipoVenta = a.TipoVenta; objectEdit.Total = a.Total; objectEdit.VoBoFacturarSat = a.VoBoFacturarSat; objectEdit.VoBoLeyAntiLavado = a.VoBoLeyAntiLavado; TbLineaTiempo linea = new TbLineaTiempo(); linea.IdCarro = a.IdCarros; linea.Fecha = DateTime.Today; linea.IdEstado = a.IdEstado; context.TbLineaTiempo.Add(linea); context.SaveChanges(); } return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
public ActionResult VentaRetail(TbControl a) { try { var context = HttpContext.RequestServices.GetService(typeof(riviera_businessContext)) as riviera_businessContext; context.TbControl.Add(a); context.SaveChanges(); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
public ActionResult LlenadoExtra(TbControl a) { try { var context = HttpContext.RequestServices.GetService(typeof(riviera_businessContext)) as riviera_businessContext; TbControl copia = new TbControl(); copia.Anticipo = a.Anticipo; copia.AnticipoSN = a.AnticipoSN; copia.BajaCambProp = a.BajaCambProp; copia.CantidadDebida = a.CantidadDebida; copia.ClienteVenta = a.ClienteVenta; copia.CompraVenta = a.CompraVenta; copia.ComprobantesPago = a.ComprobantesPago; copia.ComprobarId = a.ComprobarId; copia.ConstanciaFiscal = a.ConstanciaFiscal; copia.Contrato = a.Contrato; copia.CurpPf = a.CurpPf; copia.Debiendo = a.Debiendo; copia.FechaES = a.FechaES; copia.FechaFactura = a.FechaFactura; copia.FechaFacturaToma = a.FechaFacturaToma; copia.FolioFiscal = a.FolioFiscal; copia.IdAsesorVenta = a.IdAsesorVenta; copia.IdBanco = a.IdBanco; copia.IdCarros = a.IdCarros; copia.IdCliente = a.IdCliente; copia.IdCliente = a.IdCliente; copia.IdEstado = a.IdEstado; copia.FormaPago = a.FormaPago; copia.Iva = a.Iva; copia.LeyAntilavado = a.LeyAntilavado; copia.IdMetodoPago = a.IdMetodoPago; copia.NoFacturaArv = a.NoFacturaArv; copia.PagadaCobrada = a.PagadaCobrada; copia.PrecioPactado = a.PrecioPactado; copia.SubTotal = a.SubTotal; copia.TipoVenta = a.TipoVenta; copia.Total = a.Total; return(RedirectToAction(nameof(Index))); } catch { Console.WriteLine("Hubo un error"); return(View(a)); } }