public ActionResult Create(TbMovimientos m) { try { var currentUser = HttpContext.Session.GetString("nomUsuario"); var context = HttpContext.RequestServices.GetService(typeof(rodlpContext)) as rodlpContext; m.Status = 1; m.Usuario = currentUser; context.TbMovimientos.Add(m); context.SaveChanges(); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
public ActionResult Edit(TbMovimientos edit) { try { var context = HttpContext.RequestServices.GetService(typeof(rodlpContext)) as rodlpContext; var objectEdit = context.TbMovimientos.FirstOrDefault(em => em.IdMovimiento == edit.IdMovimiento); var currentUser = HttpContext.Session.GetString("nomUsuario"); if (objectEdit != null) { objectEdit.Folio = edit.Folio; objectEdit.IdProyecto = edit.IdProyecto; objectEdit.IngresoEgreso = edit.IngresoEgreso; objectEdit.Fecha = edit.Fecha; objectEdit.Rfc = edit.Rfc; objectEdit.IdEmpresas = edit.IdEmpresas; objectEdit.IdPersonas = edit.IdPersonas; objectEdit.IdMetodoPago = edit.IdMetodoPago; objectEdit.IdFormPago = edit.IdFormPago; objectEdit.IdMonedas = edit.IdMonedas; objectEdit.IdTipoComprobante = edit.IdTipoComprobante; objectEdit.Concepto = edit.Concepto; objectEdit.PrecioUnitario = edit.PrecioUnitario; objectEdit.Descuento = edit.Descuento; objectEdit.Subtotal = edit.Subtotal; objectEdit.Iva = edit.Iva; objectEdit.RetIva = edit.RetIva; objectEdit.RetIsr = edit.RetIsr; objectEdit.Ieps = edit.Ieps; objectEdit.Total = edit.Total; objectEdit.Uuid = edit.Uuid; objectEdit.ImpuestosLocales = edit.ImpuestosLocales; objectEdit.Usuario = currentUser; context.TbMovimientos.Update(objectEdit); context.SaveChanges(); } return(RedirectToAction(nameof(Index))); } catch { return(View()); } }