Пример #1
0
        public async Task UpdateSupplier(string rnc)
        {
            await GetSupplier(rnc);

            Console.WriteLine("Desea actualizar el registro seleccionado?");
            Console.WriteLine("1- Si");
            Console.WriteLine("0- No");

            string answer = Console.ReadLine();

            if (answer == "1")
            {
                if (await _supplierRepository.Exists(rnc))
                {
                    Supplier supplier = await _supplierRepository.Read(rnc);

                    supplier.Representant = _helpers.GetValue("Digite el nombre del representante de la empresa");
                    supplier.Address      = _helpers.GetValue("Digite la dirección de la empresa");
                    supplier.Telephone    = _helpers.GetValue("Digite el teléfono de la empresa");

                    await _supplierRepository.Update(supplier);

                    Console.WriteLine("Suplidor actualizado correctamente");
                }
            }
        }