public void Guardar() { Pesadas pesadas = new Pesadas() { ProductorId = 2, FactoriaId = 2, PrecioFanega = 2400, Fecha = DateTime.Now, TotalPagar = 1000, TotalSacos = 1, Humedad = 142, TotalKiloGramos = 100, UsuarioId = 1, EmpresaId = 1 }; pesadas.AgregarDetalle(new PesadasDetalle(0, pesadas.PesadaId, 2, "Prueba", 100, 2)); RepositorioPesadas repositorio = new RepositorioPesadas(); Assert.IsTrue(repositorio.Guardar(pesadas)); }
protected void GuadarButton_Click(object sender, EventArgs e) { if (Validar()) { bool paso = false; RepositorioPesadas repositorio = new RepositorioPesadas(); Pesadas pesadas = LlenaClase(); TipoTitulo tipoTitulo = TipoTitulo.OperacionFallida; TiposMensajes tiposMensajes = TiposMensajes.RegistroNoGuardado; IconType iconType = IconType.error; if (pesadas.PesadaId == 0) { paso = repositorio.Guardar(pesadas); } else { if (!ExisteEnLaBaseDeDatos()) { Utils.ToastSweet(this, IconType.info, TiposMensajes.RegistroNoEncontrado); return; } paso = repositorio.Modificar(pesadas); } if (paso) { Limpiar(); tipoTitulo = TipoTitulo.OperacionExitosa; tiposMensajes = TiposMensajes.RegistroGuardado; iconType = IconType.success; } int id = pesadas.PesadaId; Utils.Alerta(this, tipoTitulo, tiposMensajes, iconType); } else { Utils.Alerta(this, TipoTitulo.OperacionFallida, TiposMensajes.RevisarCampos, IconType.error); } }