private void buttonBuscar_Click(object sender, EventArgs e) { Expression <Func <Pago, bool> > filtro = pa => true; int id; switch (FiltroComboBox.SelectedIndex) { case 0: //Filtrando por ID del Pago. id = Convert.ToInt32(CriterioTextBox.Text); filtro = pa => pa.PagoId == id; break; case 1: //Filtrando por la Fecha del Pago. filtro = pa => pa.Fecha >= DesdeDateTimePicker.Value.Date && pa.Fecha <= HastaDateTimePicker.Value.Date; break; case 2: //Filtrando por Nombre del CLiente. filtro = pa => pa.ClienteId.Equals(CriterioTextBox.Text) && (pa.Fecha >= DesdeDateTimePicker.Value.Date && pa.Fecha <= HastaDateTimePicker.Value.Date); break; case 3: //Filtrando por MontoPago del Pago. filtro = pa => pa.MontoPago.Equals(CriterioTextBox.Text) && (pa.Fecha >= DesdeDateTimePicker.Value.Date && pa.Fecha <= HastaDateTimePicker.Value.Date); break; } pagos = PagoBLL.GetList(filtro); PagoConsultaDataGridView.DataSource = pagos; }
public void ExisteTest() { bool paso = false; paso = PagoBLL.Existe(1); Assert.AreEqual(paso, true); }
public bool MontoModifi(Pago pago) { Pago PagoAnt = PagoBLL.Buscar(pago.PagoId); Contexto contexto = new Contexto(); bool paso = false; if (PagoAnt.ClienteId == pago.ClienteId) { if (pago.MontoPago > PagoAnt.MontoPago) { MessageBox.Show($"La deuda del cliente es de {PagoAnt.MontoPago}"); MessageBox.Show("Ingrese la cantidad correcta"); paso = true; } return(paso); } int MontoActual = Convert.ToInt32(MontoTextBox.Text); int MontoAnterior = Convert.ToInt32(contexto.Cliente.Find(pago.ClienteId).Deuda); if (MontoActual > MontoAnterior) { MessageBox.Show($"La deuda del cliente es de {MontoAnterior}"); paso = true; } return(paso); }
private void GuardarButton_Click(object sender, EventArgs e) { Contexto contexto = new Contexto(); Pago pago; bool paso = false; if (HayErrores()) { MessageBox.Show("Debe llenar los campos indicados", "Validación", MessageBoxButtons.OK, MessageBoxIcon.Error); } pago = LlenaClase(); if (Monto(pago)) { MessageBox.Show("Cantidad Mayor", "Validación", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (PagoIdNumericUpDown.Value == 0) { paso = PagoBLL.Guardar(pago); MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { int id = Convert.ToInt32(PagoIdNumericUpDown.Value); pago = PagoBLL.Buscar(id); if (pago != null) { MontoModifi(pago); paso = PagoBLL.Modificar(LlenaClase()); MessageBox.Show("Modificado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Id no existe", "Falló", MessageBoxButtons.OK, MessageBoxIcon.Error); } } if (paso) { LimpiarObjetos(); } else { MessageBox.Show("No se pudo guardar!!", "Falló", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public void BuscarTest() { int id = 2; Pago pago = new Pago(); pago = PagoBLL.Buscar(id); Assert.IsNotNull(pago); }
public void EliminarTest() { int id = 3; bool paso; paso = PagoBLL.Eliminar(id); Assert.AreEqual(paso, true); }
public void EliminarTest() { bool paso = false; paso = PagoBLL.Eliminar(1); Assert.AreEqual(paso, true); }
//void listarDatosxDefault() //{ // List<Profesional> listaProfesionales; // listaProfesionales = profesionalBLL.listarProfesional(); // Int32 clienteQueSolicita = Convert.ToInt32(Session["IdCliente"]); // string RubroElegido = Request.QueryString["rubro"]; // Int32 profesionalSeleccionado = Convert.ToInt32(Request.QueryString["idprofesional"]); // profesional = listaProfesionales.Find(P => P.IdProfesional == profesionalSeleccionado); // listarModosdePago(); // TextBoxProfesional.Text = profesional.ToString(); // TextBoxCliente.Text = clienteBLL.obtenerNombreCliente(clienteQueSolicita); // TextBoxCuit.Text = profesional.CuitCuil.ToString(); // TextBoxRubro.Text = RubroElegido; // //TextBoxImporte.Text = ""; // TextBoxEstadoContrato.Text = ""; //} void listarModosdePago() { PagoBLL pagoBLL = new PagoBLL(); DropDownListPago.DataSource = pagoBLL.listarPago(); DropDownListPago.DataValueField = "IdPago"; DropDownListPago.DataTextField = "DescripcionP"; DropDownListPago.DataBind(); }
public ActionResult Edit([Bind(Include = "pgo_id,cln_id,pgo_nom,pgo_ntg,pgo_fven,pgo_cseg")] Pago pago) { if (ModelState.IsValid) { PagoBLL.Update(pago); return(RedirectToAction("Index")); } ViewBag.cln_id = new SelectList(ClienteBLL.List(), "cln_id", "cln_tipo", pago.cln_id); return(View(pago)); }
public void ModificarTest() { bool paso; Pago pago = new Pago(); pago.PagoId = 3; pago.Fecha = DateTime.Now; pago.ClienteId = 2; pago.MontoPago = 200; paso = PagoBLL.Modificar(pago); Assert.AreEqual(paso, true); }
public IHttpActionResult Get(int id) { try { Pago pago = PagoBLL.Get(id); return(Content(HttpStatusCode.OK, pago)); } catch (Exception) { return(NotFound()); } }
public IHttpActionResult Post(Pago pago) { try { PagoBLL.Create(pago); return(Content(HttpStatusCode.Created, "Metodo de pago creado correctamente")); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IHttpActionResult Get() { try { List <Pago> todos = PagoBLL.List(); return(Content(HttpStatusCode.OK, todos)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult Delete(int id) { try { PagoBLL.Delete(id); return(Ok("Metodo de pago eliminado correctamente")); } catch (Exception ex) { return(Content(HttpStatusCode.BadRequest, ex)); } }
public void GetListTest() { bool paso = false; List <Pagos> lista = PagoBLL.GetList(l => true); if (lista != null) { paso = true; } Assert.AreEqual(paso, true); }
public IHttpActionResult Put(Pago pago) { try { PagoBLL.Update(pago); return(Content(HttpStatusCode.Accepted, "Pago actualizado correctamente")); } catch (Exception ex) { return(BadRequest(ex.Message + pago.ToString())); } }
public IHttpActionResult MiUnicoMetodoPago(int id) { try { Pago pagos = PagoBLL.GetUnicoPago(id); //202 return(Content(HttpStatusCode.OK, pagos)); } catch (Exception ex) { //400 return(BadRequest(ex.Message)); } }
public void BuscarTest() { Pagos pago = new Pagos(); bool paso = false; pago = PagoBLL.Buscar(1); if (pago != null) { paso = true; } Assert.AreEqual(paso, true); }
public IHttpActionResult MisMetodosPago(int id) { try { List <Pago> pagos = PagoBLL.List(id); //202 return(Content(HttpStatusCode.OK, pagos)); } catch (Exception ex) { //400 return(BadRequest(ex.Message)); } }
// GET: Pagos/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Pago pago = PagoBLL.Get(id); if (pago == null) { return(HttpNotFound()); } return(View(pago)); }
// GET: Pagos/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Pago pago = PagoBLL.Get(id); if (pago == null) { return(HttpNotFound()); } ViewBag.cln_id = new SelectList(ClienteBLL.List(), "cln_id", "cln_tipo", pago.cln_id); return(View(pago)); }
public void ModificarTest() { Pagos pago = new Pagos(); bool paso = false; pago.PagoId = 1; pago.ClienteId = 1; pago.Monto = 500; pago.Deuda = 11000; pago.Fecha = DateTime.Now; paso = PagoBLL.Modificar(pago); Assert.AreEqual(paso, true); }
protected void EliminarTipoAnalisis_Click(object sender, EventArgs e) { PagoBLL repositorio = new PagoBLL(new Contexto()); Entidades.Pago pago = new Entidades.Pago(); if (repositorio.Eliminar(Convert.ToInt32(PacienteDropDown.SelectedIndex))) { Utilitarios.Utils.ShowToastr(this, "Registro eliminado", "Exito", "success"); Limpiar(); } else { // EliminarRequiredFieldValidator.IsValid = false; } }
//Programación de los Botones private void BuscarButton_Click(object sender, EventArgs e) { int id = Convert.ToInt32(PagoIdNumericUpDown.Value); Pago pago = PagoBLL.Buscar(id); if (pago != null) { FechaDateTimePicker.Value = pago.Fecha; ClienteComboBox.SelectedValue = pago.ClienteId; MontoTextBox.Text = pago.MontoPago.ToString(); } else { MessageBox.Show("No existe!!", "Falló", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
protected void ButtonAddPago_Click(object sender, EventArgs e) { Pago pago; PagoBLL pagoBLL = new PagoBLL(); try { pago = new Pago(); pago.DescripcionP = InputDescripcion.Text; pago.Estado = true; pagoBLL.agregaPago(pago); mostrar(); } catch (Exception ex) { throw ex; } }
public string validaVoucherBNacion(int idProcedimiento, string nroRecibo, string fecha) { // 000186 v bn -- fecha --- 2020 04 21 // ResultadoProcedimientoVM resultado = new ResultadoProcedimientoVM(); var validaExisteVoucher = new ExpedienteBLL().ConsultaRecibo(nroRecibo); if (validaExisteVoucher.CodResultado == 1) // si existe el vucher { resultado.CodResultado = 1; resultado.NomResultado = validaExisteVoucher.NomResultado; //return resultado; } else { string fechaMes = Convert.ToDateTime(fecha).Month.ToString("D2"); string fechaDia = Convert.ToDateTime(fecha).Day.ToString("D2"); string fechaAnio = Convert.ToDateTime(fecha).Year.ToString(); var fechaConvertida = fechaAnio + fechaMes + fechaDia; // resultado = new PagoBLL().ConsultarNacion(idProcedimiento, nroRecibo, fechaConvertida); // if (resultado.CodAuxiliar == 0)//el voucher no es valido { resultado.CodResultado = 0; resultado.NomResultado = "No es válido."; } else { resultado.CodResultado = 1; resultado.NomResultado = "Es válido."; //es valido } } JavaScriptSerializer jss = new JavaScriptSerializer(); string rptaJSON = jss.Serialize(resultado); return(rptaJSON); }
protected void ButtonGuardarEditar_Click(object sender, EventArgs e) { Pago pago; PagoBLL pagoBLL = new PagoBLL(); try { pago = new Pago(); pago.IdPago = Convert.ToInt32(TextBoxID.Text); pago.DescripcionP = TextBoxDescripcion.Text; pago.Estado = true; pagoBLL.editarPago(pago); mostrar(); } catch (Exception ex) { throw ex; } }
private void EliminarButton_Click(object sender, EventArgs e) { int id = Convert.ToInt32(PagoIdNumericUpDown.Value); Pago pago = PagoBLL.Buscar(id); if (pago != null) { if (PagoBLL.Eliminar(id)) { MessageBox.Show("Eliminado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); LimpiarObjetos(); } else { MessageBox.Show("No se pudo eliminar!!", "Falló", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("No existe!!", "Falló", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
protected void GuardarTipoAnalisis_Click(object sender, EventArgs e) { bool paso = false; PagoBLL repositorio = new PagoBLL(new Contexto()); Entidades.Pago pago = new Entidades.Pago(); pago = LlenarClase(); if (pago.PagoId == 0) { repositorio.Guardar(pago); Limpiar(); } else { Pago egre = new Pago(); PagoBLL repository = new PagoBLL(new Contexto()); int id = Convert.ToInt32(PacienteDropDown.SelectedIndex); egre = repository.Buscar(id); if (egre != null) { paso = repository.Modificar(LlenarClase()); } else { Response.Write("<script>alert('Id no existe');</script>"); } } if (paso) { Utilitarios.Utils.ShowToastr(this, "Transacción exitosa", "Exito", "success"); Limpiar(); } }
// GET: Pagos public ActionResult Index() { return(View(PagoBLL.List())); }