public IActionResult Guardar([FromBody] EncabCobro cobro, bool isAdelanto, string Emp) { cobro.CoUsIn = "999"; cobro.FeUsIn = DateTime.Now; resultado = metodo.Guardar(cobro, isAdelanto, Emp); if (resultado.Status == "OK") { return(Ok(resultado)); } else { return(BadRequest(resultado)); } }
public void GuardarTest() { bool paso = false; Cobros cobro = new Cobros(); CobrosRepositorio repositorio = new CobrosRepositorio(); cobro.CobroId = 0; cobro.UsuarioId = 1; cobro.ClienteId = 1; cobro.Fecha = DateTime.Now; cobro.PrestamoId = 1; cobro.NumeroCuota = 1; cobro.Monto = 1; paso = repositorio.Guardar(cobro); Assert.AreEqual(paso, true); }
private void Guardarbutton_Click(object sender, EventArgs e) { bool paso = false; CobrosRepositorio repositorio = new CobrosRepositorio(); Cobros cobro = new Cobros(); if (!Validar()) { return; } cobro = LlenaClase(); if (CobroIdnumericUpDown.Value == 0) { paso = repositorio.Guardar(cobro); if (!repositorio.CobrarCuota(cobro)) { MessageBox.Show("¡A ocurrido un error!"); } } else { if (!ExisteEnLaBaseDeDatos()) { MessageBox.Show("No se puede modificar un cobro que no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } paso = repositorio.Modificar(cobro); } if (paso) { Limpiar(); MessageBox.Show("¡Guardado!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("¡No fue posible guardar!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }