Exemplo n.º 1
0
        public void GrabarMuestras()
        {
            MuestraRegistrada nuevaMuestraRegistrada = this._gestorDeMuestras.CrearMuestra(this.nuevaMuestra);

            this.muestraRegistrada.Add(nuevaMuestraRegistrada);
            this.nuevaMuestra = new NuevaMuestra();
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            IGestorDeMuestras gestorDeMuestras = new GestorDeMuestras();
            NuevaMuestra      nuevaMuestra     = new NuevaMuestra();

            nuevaMuestra.NombreDeLaPersonaMuestrada = "Jose Fernandez";
            nuevaMuestra.FechaDeLaToma = DateTime.Now;
            nuevaMuestra.NombreDeLaPersonaQueTomaLaMuestra = "Pedro Navaja";
            gestorDeMuestras.CrearMuestra(nuevaMuestra);
        }
 public MuestraRegistrada CrearMuestra(NuevaMuestra nuevaMuestra)
 {
     using (Laboratorio labotorio = new Laboratorio())
     {
         Muestras muestra = new Muestras();
         muestra.NombreDeLaPersonaMuestrada = nuevaMuestra.NombreDeLaPersonaMuestrada;
         muestra.FechaDeLaToma = nuevaMuestra.FechaDeLaToma;
         muestra.NombreDeLaPersonaQueTomaLaMuestra = nuevaMuestra.NombreDeLaPersonaQueTomaLaMuestra;
         labotorio.Muestras.Add(muestra);
         labotorio.SaveChanges();
         return(ConvertirMuestrasA_DTO(muestra));
     }
 }