public void Modificar() { RepositorioPesadas repositorio = new RepositorioPesadas(); Pesadas pesadas = repositorio.Buscar(1); pesadas.AgregarDetalle(new PesadasDetalle(0, pesadas.PesadaId, 2, "Prueba", 100, 2)); Assert.IsTrue(repositorio.Modificar(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); } }