Пример #1
0
        private async Task EditandoCliente()
        {
            var id             = int.Parse(Id_Cliente.Text);
            var nome           = Nome.Text;
            var dataNascimento = DateTime.Parse(DataNascimento.Text);
            var salario        = decimal.Parse(Salario.Text);
            var sexo           = Sexo.Text;
            var estado         = Estado.Text;
            var ativo          = bool.Parse(Ativo.Text);

            try
            {
                ClienteAplication clienteAplication = new ClienteAplication();
                ClienteViewModel  clienteViewModel  = new ClienteViewModel()
                {
                    Id_Cliente      = id,
                    Nome            = nome,
                    Data_Nascimento = dataNascimento,
                    Salario         = salario,
                    Sexo            = sexo,
                    Estado          = estado,
                    Ativo           = ativo
                };
                await clienteAplication.EditarCliente(clienteViewModel);
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.InnerException.Message);
            }
        }
Пример #2
0
        public async Task <ActionResult> Edit([Bind(Include = "Id_Cliente,Nome,Data_Nascimento,Salario,Sexo,Estado,Ativo")] ClienteViewModel clienteViewModel)
        {
            if (ModelState.IsValid)
            {
                await clienteAplication.EditarCliente(clienteViewModel);

                return(RedirectToAction("Index"));
            }
            return(View(clienteViewModel));
        }
Пример #3
0
        public async Task <ClienteViewModel> EditarCliente(ClienteViewModel clienteViewModel)
        {
            ClienteAplication clienteAplication = new ClienteAplication();

            if (ModelState.IsValid)
            {
                await clienteAplication.EditarCliente(clienteViewModel);
            }
            return(clienteViewModel);
        }