public void PruebaComandoModificarMinuta() { Minuta minuta = (Minuta)fabricaEntidades.ObtenerMinuta(); minuta.Fecha = DateTime.Parse("2015-04-25 18:00:00.000"); minuta.Motivo = "Prueba"; minuta.Observaciones = ""; parametroComando.Add(proyecto); parametroComando.Add(minuta); ComandoGuardarMinuta comandoGuardarMinuta = (ComandoGuardarMinuta)FabricaComandos.CrearComandoGuardarMinuta(); minuta.Id = int.Parse(comandoGuardarMinuta.Ejecutar(parametroComando)); parametroComando = new List<Entidad>(); parametroComando.Add(proyecto); parametroComando.Add(minuta); Minuta minuta2 = (Minuta)fabricaEntidades.ObtenerMinuta(); minuta2.Fecha = DateTime.Parse("2015-04-25 18:00:00.000"); minuta2.Motivo = "Prueba Modificada"; minuta2.Observaciones = "Modificada"; minuta.Motivo = "Prueba Modificada"; parametroComando.Add(minuta2); ComandoModificarMinuta comandoModificarMinuta = (ComandoModificarMinuta)FabricaComandos.CrearComandoModificarMinuta(); Assert.AreEqual(comandoModificarMinuta.Ejecutar(parametroComando), "Completado"); }
public String ModificarMinuta(Entidad proyecto, Entidad minutaVieja, Entidad minutaNueva) { try { ComandoModificarMinuta comandoModificarMinuta = (ComandoModificarMinuta)FabricaComandos.CrearComandoModificarMinuta(); List <Entidad> parametroModificar = new List <Entidad>(); parametroModificar.Add(proyecto); parametroModificar.Add(minutaVieja); parametroModificar.Add(minutaNueva); return(comandoModificarMinuta.Ejecutar(parametroModificar)); } catch (NullReferenceException ex) { throw ex; } catch (ExcepcionesTotem.ExceptionTotemConexionBD ex) { throw ex; } catch (SqlException ex) { throw ex; } catch (ParametroIncorrectoException ex) { throw ex; } catch (AtributoIncorrectoException ex) { throw ex; } catch (Exception ex) { throw ex; } }