Пример #1
0
        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");
        }
Пример #2
0
        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");
        }
Пример #3
0
        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");
        }
Пример #4
0
        // METODOS DE ADMINISTRACION DE MEDICAMENTOS
        public static async Task <List <Medicamento> > GetMedicamentos()
        {
            MedicamentoBL bl = new MedicamentoBL();

            return(await bl.GetListaMedicamentosAsync());
        }