// GET: clients/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } cobros cobro = db.cobros.Find(id); CobroVM c = new CobroVM() { id = cobro.id, nroFactura = cobro.nro_factura, fechaFactura = cobro.fecha_factura, monto = cobro.monto, cobroParcial = (double)cobro.cobro_parcial, Observaciones = cobro.observaciones, subtotalRecibo = (double)cobro.subtotal_recibo, total = cobro.total, clienteId = cobro.cliente_id, nroRecibo = cobro.nro_recibo, }; c.clienteDescripcion = GetClienteDesc(c.clienteId); return(View(c)); }
// GET: Compra/Edit/5 public ActionResult Edit(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } cobros co = db.cobros.Find(id); CobroVM c = new CobroVM() { id = co.id, nroFactura = co.nro_factura, fechaFactura = co.fecha_factura, monto = co.monto, cobroParcial = (double)co.cobro_parcial, Observaciones = co.observaciones, subtotalRecibo = (double)co.subtotal_recibo, total = co.total, clienteId = co.cliente_id, nroRecibo = co.nro_recibo, }; GetComboYN(); GetComboClientes(); return(View(c)); }
private void objectosCobros() { object[] objectos = { txtCobrosCodigoPrestamo, txtCobrosCodigoCliente, txtCobrosNombreCliente, txtCobrosTotalDeAtraso, txtCobrosMontoAPagar, txtCobrosConcepto, txtCobrosDevuelta, comboBoxCobrosFormaPago, comboBoxCobrosDistribucionPago, dataGridViewCobrosReportePrestamo, txtCobrosPagoCon, txtCobros_CargosPendiente, txtCobros_MoraPendiente, txtCobros_SeguroPendiente, txtCobros_ComisionPendiente, txtCobros_InteresPendiente, txtCobros_CapitalPendiente, txtCobros_CargosACobrar, txtCobros_MoraACobrar, txtCobros_SeguroACobrar, txtCobros_ComisionACobrar, txtCobros_InteresACobrar, txtCobros_CapitalACobrar, txtCobros_TotalPendiente, txtCobros_TotalACobrar, }; cobro = new CobroVM(objectos); }
// GET: clients/Create public ActionResult Create() { CobroVM model = new CobroVM { nroRecibo = GetNroRecibo(), fechaFactura = DateTime.Now }; GetComboYN(); GetComboClientes(); return(View(model)); }
// GET: clients/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } cobros cobro = db.cobros.Find(id); CobroVM c = new CobroVM() { id = cobro.id, nroRecibo = cobro.nro_recibo, nroFactura = cobro.nro_factura, fechaFactura = cobro.fecha_factura, monto = cobro.monto }; return(View(c)); }
public ActionResult Edit(CobroVM cobroVM) { try { if (ModelState.IsValid) { cobros co = new cobros() { id = cobroVM.id, nro_factura = cobroVM.nroFactura, fecha_factura = cobroVM.fechaFactura, monto = cobroVM.monto, cobro_parcial = cobroVM.cobroParcial, observaciones = cobroVM.Observaciones, subtotal_recibo = cobroVM.subtotalRecibo, total = cobroVM.total, cliente_id = cobroVM.clienteId, nro_recibo = cobroVM.nroRecibo, activo = 1, update_date = DateTime.Now, update_user_id = int.Parse(Session["UserID"].ToString()) }; db.Entry(co).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("", "Se produjo un error, en caso de persistir, ponerse en contacto con el Administrador."); } GetComboYN(); GetComboClientes(); return(View()); }
public ActionResult Create(CobroVM cobro) { try { if (ModelState.IsValid) { long NroRecibo = cobro.nroRecibo; cobros c = new cobros() { nro_factura = cobro.nroFactura, fecha_factura = cobro.fechaFactura, monto = cobro.monto, cobro_parcial = cobro.cobroParcial, observaciones = cobro.Observaciones, subtotal_recibo = cobro.subtotalRecibo, total = cobro.total, update_date = DateTime.Now, update_user_id = int.Parse(Session["UserID"].ToString()), activo = 1, cliente_id = cobro.clienteId, nro_recibo = NroRecibo,// cobro.nroRecibo, }; db.cobros.Add(c); db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("", "Se produjo un error, en caso de persistir, ponerse en contacto con el Administrador."); } GetComboYN(); GetComboClientes(); return(View()); }