static public void UpdateProducion() { bool salir = true; Producion producion = new Producion(); List <Producion> listaProd = pm.RetrieveAll(); imprimirProd(listaProd); Console.WriteLine("Id de la producion que va cambiar"); int id = Convert.ToInt16(Console.ReadLine()); producion.id = id; producion = pm.RetrieveById(producion); do { Console.WriteLine("Producion"); Console.WriteLine("1.Tipo de producto"); Console.WriteLine("2.Fecha de producion"); Console.WriteLine("3.Cantidad producida"); Console.WriteLine("4.Medida"); Console.WriteLine("5.Cenfo Dollar"); Console.WriteLine("6.Salir"); int menuOp = Convert.ToInt32(Console.ReadLine()); switch (menuOp) { case 1: Console.WriteLine("Nueva Tipo de producto"); producion.tipoProducto = Console.ReadLine(); break; case 2: Console.WriteLine("Nueva Fecha de producion"); producion.fechaProducion = Convert.ToDateTime(Console.ReadLine()); break; case 3: Console.WriteLine("Nueva Cantidad producida"); producion.cantidad = Convert.ToDouble(Console.ReadLine()); break; case 4: Console.WriteLine("Nueva Medida"); producion.medida = Console.ReadLine(); break; case 5: Console.WriteLine("Nueva Ganacia"); producion.cenfoDollar = Convert.ToDouble(Console.ReadLine()); break; case 6: salir = false; break; } } while (salir == true); pm.Update(producion); menu(); }
static void BuscarTipo() { Producion animal = new Producion(); Console.WriteLine("Que tipo de producto quiere buscar"); animal.tipoProducto = Console.ReadLine(); List <Producion> ListaAnimal = pm.RetrieveType(animal); imprimirProd(ListaAnimal); menu(); }
static void BuscarFecha() { Producion prod = new Producion(); Console.WriteLine("Fechas de incio"); DateTime fechaInicio = Convert.ToDateTime(Console.ReadLine()); Console.WriteLine("Fechas de Final"); DateTime fechaFinal = Convert.ToDateTime(Console.ReadLine()); List <Producion> ListaAnimal = pm.RetrieveDate(fechaInicio, fechaFinal); imprimirProd(ListaAnimal); menu(); }
public BaseEntity BuildObject(Dictionary <string, object> row) { var producion = new Producion { id = GetIntValue(row, DB_COL_ID), id_animal = GetIntValue(row, DB_COL_ID_Animales), tipoProducto = GetStringValue(row, DB_COL_TIPO_PRODUCTO), fechaProducion = GetDateValue(row, DB_COL_FECHA_PRODUCION), cantidad = GetDoubleValue(row, DB_COL_CANTIDAD), medida = GetStringValue(row, DB_COL_MEDIDA), cenfoDollar = GetDoubleValue(row, DB_COL_CENFO_DOLLAR) }; return(producion); }
public Producion RetrieveById(Producion animal) { return(crudFactory.Retrieve <Producion>(animal)); }
public List <Producion> RetrieveDateAndType(DateTime fi, DateTime ff, Producion prod) { return(crudFactory.RetrieveDateAndType <Producion>(prod, fi, ff)); }
public List <Producion> RetrieveType(Producion prod) { return(crudFactory.RetrieveType <Producion>(prod)); }
public void Update(Producion prod) { var crudAnimal = new ProducionCrudFactory(); crudAnimal.Update(prod); }