public static async Task <string> EliminarMedicamento() { var bl = new MedicamentoBL(); Console.WriteLine("Ingrese CodMedicamento"); string CodMedicamento = Console.ReadLine(); if (!await ValidarCodMedicamento(CodMedicamento)) { return("Cod de medicamento no registrado"); } await bl.EliminarMedicamentoAsync(CodMedicamento); return("Medicamento eliminado exitosamente"); }
public static async Task <string> InsertarMedicamento() { MedicamentoBL bl = new MedicamentoBL(); Medicamento medicamento = new Medicamento(); Console.WriteLine("Ingrese CodMedicamento"); string CodMedicamento = Console.ReadLine(); if (await ValidarCodMedicamento(CodMedicamento)) { return("Medicamente ya registrado"); } medicamento.CodMedicamento = CodMedicamento; Console.WriteLine("Ingrese Nombre producto"); medicamento.NombreProducto = Console.ReadLine(); Console.WriteLine("Ingrese Presentacion de medicamento"); medicamento.Presentacion = Console.ReadLine(); Console.WriteLine("Ingrese Cantidad en stock"); medicamento.Fracciones = int.Parse(Console.ReadLine()); await bl.InsertarMedicamentoAsync(medicamento); return("Medicamento nuevo creado"); }
public static async Task <string> UpdateMedicamento() { MedicamentoBL bl = new MedicamentoBL(); Medicamento medicamento = new Medicamento(); Console.WriteLine("Ingrese CodMedicamento"); string CodMedicamento = Console.ReadLine(); if (!await ValidarCodMedicamento(CodMedicamento)) { return("Cod de medicamento no registrado"); } medicamento.CodMedicamento = CodMedicamento; Console.WriteLine("Ingrese nuevo Nombre producto"); medicamento.NombreProducto = Console.ReadLine(); Console.WriteLine("Ingrese nuevo Presentacion de medicamento"); medicamento.Presentacion = Console.ReadLine(); Console.WriteLine("Ingrese nuevo Cantidad de medicamento"); medicamento.Fracciones = int.Parse(Console.ReadLine()); await bl.UpdateMedicamentoAsync(medicamento); return("Medicamento actualizado"); }
// METODOS DE ADMINISTRACION DE MEDICAMENTOS public static async Task <List <Medicamento> > GetMedicamentos() { MedicamentoBL bl = new MedicamentoBL(); return(await bl.GetListaMedicamentosAsync()); }