public int Actualizar(PagoModel pagoModel) { pagoDal = new PagoDal(); result = pagoDal.Actualizar(pagoModel); return(result); }
public ActionResult Editar(int id, PagoModel obj) { ViewBag.Reserva = man.Reservas(); obj.idreserva = id; man.Editar(obj); return(RedirectToAction("Index")); }
public void AddPago(PagoModel model) { var baseAddress = "http://localhost:8090/pago/agregarpago"; var json = JsonConvert.SerializeObject(model); var http = (HttpWebRequest)WebRequest.Create(new Uri(baseAddress)); http.Accept = "application/json"; http.ContentType = "application/json"; http.Method = "POST"; string parsedContent = json; ASCIIEncoding encoding = new ASCIIEncoding(); Byte[] bytes = encoding.GetBytes(parsedContent); Stream newStream = http.GetRequestStream(); newStream.Write(bytes, 0, bytes.Length); newStream.Close(); var response = http.GetResponse(); var stream = response.GetResponseStream(); var sr = new StreamReader(stream); var content = sr.ReadToEnd(); }
public ActionResult Editar(int id, PagoModel obj) { DropVistas(); obj.idpago = id; man.Editar(obj); return(RedirectToAction("Index")); }
public int Insertar(PagoModel pagoModel) { pagoDal = new PagoDal(); result = pagoDal.Insertar(pagoModel); return(result); }
public List <ResumenPago> GetAllByApoderado(string rut_apoderado) { Pago pago = new Pago(); PagoModel query = new PagoModel(pago); return(query.GetAllByApoderado(rut_apoderado)); }
public ActionResult Create() { var model = new PagoModel(); ViewData["Action"] = "Crear Pago"; ViewData["Btn"] = "Crear"; return(PartialView("Edit", model)); }
public IHttpActionResult GetPagoModel(long id) { PagoModel pagoModel = db.PagoModels.Include(x => x.Cliente).Where(x => x.idPago == id).FirstOrDefault(); if (pagoModel == null) { return(NotFound()); } return(Ok(pagoModel)); }
public bool CreateSinglePaid(int abono, string rut_alumno, int id_tipo_pago) { Pago pago = new Pago(); pago.Abono = abono; pago.Rut_alumno = rut_alumno; pago.Id_pago = id_tipo_pago; pago.Fecha = DateTime.Now; PagoModel query = new PagoModel(pago); return(query.CreatePaid()); }
public IHttpActionResult PostPagoModel([FromBody] PagoModel pagoModel) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Entry(pagoModel.Cliente).State = EntityState.Unchanged; db.PagoModels.Add(pagoModel); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { idPago = pagoModel.idPago }, pagoModel)); }
public IHttpActionResult DeletePagoModel(long id) { PagoModel pagoModel = db.PagoModels.Find(id); if (pagoModel == null) { return(NotFound()); } db.PagoModels.Remove(pagoModel); db.SaveChanges(); return(Ok(pagoModel)); }
public async Task <IActionResult> Pagar(int id) { var activo = await _obj.ObtenerPorId(id); var modelo = new PagoModel { ActivoId = id, ImagenUrl = activo.ImagenUrl, Titulo = activo.Titulo, TarjetaId = "", EstaPago = _pago.EstaPago(id) }; return(View(modelo)); }
public async Task <IActionResult> Congelar(int id) { var activo = await _obj.ObtenerPorId(id); var modelo = new PagoModel { ActivoId = id, ImagenUrl = activo.ImagenUrl, Titulo = activo.Titulo, TarjetaId = "", EstaPago = _pago.EstaPago(id), NumCongelamientos = _pago.ObtenerCongelamientosActuales(id).Count() }; return(View(modelo)); }
public int Editar(PagoModel obj) { try { var entidad = db.pago.Find(obj.idpago); entidad.montopago = obj.montopago; entidad.estado = 0; db.pago.AddOrUpdate(entidad); db.SaveChanges(); return(entidad.idpago); } catch (Exception exe) { return(0); } }
public long Crear(PagoModel obj) { try { var entidad = new pago(); entidad.idpago = obj.idpago; entidad.idreserva = obj.idreserva; entidad.montopago = obj.montopago; entidad.estado = obj.estado; db.pago.Add(entidad); db.SaveChanges(); return(entidad.idpago); } catch (Exception exe) { return(0); } }
public int Crear(PagoModel obj) { try { var entidad = new pago(); entidad.idreserva = obj.idreserva; entidad.montopago = obj.montopago; entidad.estado = 0; db.pago.AddOrUpdate(entidad); db.SaveChanges(); ActualizarEstadoReserva(obj.idreserva); return(entidad.idpago); } catch (Exception exe) { return(0); } }
public IHttpActionResult PutPagoModel(PagoModel pagoModel) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Entry(pagoModel).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException ex) { return(BadRequest(ex.Message)); } return(StatusCode(HttpStatusCode.OK)); }
public int Insertar(PagoModel pagoModel) { string query = "INSERT INTO Pagos(Fecha, Pago, ProximoPago, Notas, Activo, PrestamoId, CobradorId) VALUES(@Fecha, @Pago, @ProximoPago, @Notas, @Activo, @PrestamoId, @CobradorId)"; using (conexion = new SqlConnection(cadenaConexion)) { DynamicParameters parametros = new DynamicParameters(); parametros.Add("@Fecha", pagoModel.Fecha); parametros.Add("@Pago", pagoModel.Pago); parametros.Add("@ProximoPago", pagoModel.ProximoPago); parametros.Add("@Notas", pagoModel.Notas); parametros.Add("@Activo", pagoModel.Activo); parametros.Add("@PrestamoId", pagoModel.PrestamoId); parametros.Add("@CobradorId", pagoModel.CobradorId); conexion.Open(); result = conexion.Execute(query, parametros, commandType: CommandType.Text); conexion.Close(); } return(result); }
public ActionResult Edit(PagoModel model) { try { if (model.PagoId > 0) { core.ModifyPago(model); LocalHelpers.ShowDataUpdateSuccessMessage(); } else { core.AddPago(model); LocalHelpers.ShowDataInsertSuccessMessage(); } } catch (Exception ex) { LocalHelpers.ShowMessage(ex.Message, MessageType.Error); } return(RedirectToAction("Index")); }
public int Actualizar(PagoModel pagoModel) { string query = "UPDATE Pagos SET Fecha=@Fecha, Pago=@Pago, ProximoPago=@ProximoPago, Notas=@Notas, Activo=@Activo, PrestamoId=@PrestamoId, CobradorId=@CobradorId WHERE PagoId=@PagoId"; using (conexion = new SqlConnection(cadenaConexion)) { DynamicParameters parametros = new DynamicParameters(); parametros.Add("@Fecha", pagoModel.Fecha); parametros.Add("@Pago", pagoModel.Pago); parametros.Add("@ProximoPago", pagoModel.ProximoPago); parametros.Add("@Notas", pagoModel.Notas); parametros.Add("@Activo", pagoModel.Activo); parametros.Add("@PrestamoId", pagoModel.PrestamoId); parametros.Add("@CobradorId", pagoModel.CobradorId); parametros.Add("@PagoId", pagoModel.PagoId); conexion.Open(); result = conexion.Execute(query, parametros, commandType: CommandType.Text); conexion.Close(); } return(result); }
public int Actualizar(PagoModel pagoModel) { pagoBll = new PagoBll(); return(pagoBll.Actualizar(pagoModel)); }
public int Insertar(PagoModel pagoModel) { pagoBll = new PagoBll(); return(pagoBll.Insertar(pagoModel)); }
public void ModifyPago(PagoModel model) { //DAL.PagoDataAccess.ModifyPago(model,user); }
public ActionResult Crear(PagoModel obj) { ViewBag.Reserva = man.Reservas(); man.Crear(obj); return(RedirectToAction("Index")); }
public JsonResult Post(PagoModel pago) { var metodo = (from x in _dbContext.MetodoPago where x.MetodoPagoId == pago.MetodoPago.Id select x.Nombre.ToUpper()).FirstOrDefault(); switch (metodo) { case "CHEQUE": foreach (var cuota in pago.MetodoPago.Cuotas) { var nuevoPagoCheque = new Pago() { CompraId = Convert.ToInt32(pago.Compra), FechaDebito = DateHelper.ParseJSDate(cuota.FechaDebito), FechaEmision = DateTime.Now, Monto = Math.Round(cuota.Monto), NroReferencia = cuota.RefNumber.ToString(), CreadoPor = CurrentUserId, FechaCreacion = DateTime.Now, MetodoDePagoId = pago.MetodoPago.Id, TipoTransaccionId = 1 }; _dbContext.Pago.Add(nuevoPagoCheque); } break; case "TRANSFERENCIA": var nuevoPagoTransf = new Pago() { CompraId = Convert.ToInt32(pago.Compra), FechaDebito = DateHelper.ParseJSDate(pago.MetodoPago.Cuotas.First().FechaDebito), FechaEmision = DateTime.Now, Monto = Math.Round(pago.MetodoPago.Cuotas.First().Monto), NroReferencia = pago.MetodoPago.Cuotas.First().RefNumber.ToString(), CreadoPor = CurrentUserId, FechaCreacion = DateTime.Now, MetodoDePagoId = pago.MetodoPago.Id, TipoTransaccionId = 1 }; _dbContext.Pago.Add(nuevoPagoTransf); break; case "EFECTIVO": var nuevoPagoEfect = new Pago() { CompraId = Convert.ToInt32(pago.Compra), FechaDebito = DateHelper.ParseJSDate(pago.MetodoPago.Cuotas.First().FechaDebito), FechaEmision = DateTime.Now, Monto = Math.Round(pago.MetodoPago.Cuotas.First().Monto), NroReferencia = pago.MetodoPago.Cuotas.First().RefNumber.ToString(), CreadoPor = CurrentUserId, FechaCreacion = DateTime.Now, MetodoDePagoId = pago.MetodoPago.Id, TipoTransaccionId = pago.Facturado }; _dbContext.Pago.Add(nuevoPagoEfect); break; default: break; } _dbContext.SaveChanges(); var resultOK = new { Success = "true" }; return(Json(resultOK, JsonRequestBehavior.AllowGet)); }
public ActionResult Borrar(int id, PagoModel obj) { man.Borrar(id); return(RedirectToAction("Index")); }
public ActionResult Crear(PagoModel obj) { DropVistas(); man.Crear(obj); return(RedirectToAction("Index")); }