コード例 #1
0
        public ActionResult Create([Bind(Include = "idcliente,nombre,apellido,cedula,telefono,ciudad,direccion")] Cliente cliente)
        {
            if (ModelState.IsValid)
            {
                ClienteBLL.Create(cliente);
                return(RedirectToAction("Index"));
            }

            return(View(cliente));
        }
コード例 #2
0
        public ActionResult Create([Bind(Include = "cln_id,uso_id,cln_tipo,cln_dateOfCreated")] Cliente cliente)
        {
            if (ModelState.IsValid)
            {
                ClienteBLL.Create(cliente);
                return(RedirectToAction("Index"));
            }

            ViewBag.uso_id = new SelectList(UsuarioBLL.List(), "uso_id", "uso_usu", cliente.uso_id);
            return(View(cliente));
        }
コード例 #3
0
 public IHttpActionResult Post(CLIENTE a)
 {
     try
     {
         ClienteBLL.Create(a);
         return(Content(HttpStatusCode.Created, "Message: \n\trealizado correctamente!" + "\nstatus: \n\t 200"));
     }
     catch (Exception ex)
     {
         return(Content(HttpStatusCode.BadRequest, "Solicitud no procesada, Agregado con éxito"));
     }
 }
コード例 #4
0
 public IHttpActionResult Post(Cliente cliente)
 {
     try
     {
         ClienteBLL.Create(cliente);
         return(Content(HttpStatusCode.Created, "Cliente creado correctamente"));
     }
     catch (Exception ex)
     {
         return(BadRequest(ex.Message));
     }
 }
コード例 #5
0
        public ActionResult Create(cliente cliente)
        {
            ActionResult Result;

            try {
                if (ModelState.IsValid)
                {
                    ClienteBLL oBLL = new ClienteBLL();
                    oBLL.Create(cliente);
                    Result = RedirectToAction("Index");
                }
                else
                {
                    Result = View(cliente);
                }
                return(Result);
            } catch (Exception e) {
                return(View(cliente));
            }
        }
コード例 #6
0
        private void btnApply_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                switch (buttonApply)
                {
                case EnumApplyAction.Create:
                    if (frmRegistration.gridCommon.IsVisible)
                    {
                        if (ValidarCliente())
                        {
                            PreencherCliente(clienteDTO);
                            string result = pessoaBLL.Create(clienteDTO.Pessoa);

                            int resultParse = 0;

                            switch (int.TryParse(result, out resultParse))
                            {
                            case true:
                                clienteDTO.Pessoa.IdPessoa = resultParse;
                                if (string.Compare(clienteBLL.Create(clienteDTO), "Sucesso").Equals(0))
                                {
                                    MessageBox.Show("Cliente cadastrado com sucesso.", "Sucesso", MessageBoxButton.OK, MessageBoxImage.Information);
                                    Privileges();
                                }
                                else
                                {
                                    MessageBox.Show(result, "Erro", MessageBoxButton.OK, MessageBoxImage.Error);
                                }
                                break;

                            default:
                                MessageBox.Show(result, "Erro", MessageBoxButton.OK, MessageBoxImage.Error);
                                break;
                            }
                        }
                    }
                    else
                    {
                        clienteBLL.Create(clienteDTO);
                        MessageBox.Show("Cliente cadastrado com sucesso.", "Sucesso", MessageBoxButton.OK, MessageBoxImage.Information);
                        Privileges();
                    }
                    break;

                case EnumApplyAction.CreateClient:
                    clienteDTO = new ClienteDTO();
                    clienteDTO = dataGridSearchPerson.SelectedItem as ClienteDTO;
                    frmRegistration.txtPersonName.Text       = clienteDTO.Pessoa.NomePessoa;
                    frmRegistration.txtPersonName.IsReadOnly = true;

                    dataGridSearchPerson.Visibility                 = Visibility.Hidden;
                    frmRegistration.gridCommon.Visibility           =
                        frmRegistration.lblBirthDate.Visibility     =
                            frmRegistration.dpBirthDate.Visibility  =
                                frmRegistration.gbGender.Visibility = Visibility.Hidden;

                    frmRegistration.txtCorporateName.Text                        = clienteDTO.Pessoa.NomePessoa;
                    frmRegistration.txtCorporateName.IsReadOnly                  = true;
                    frmRegistration.txtRazaoSocial.Visibility                    =
                        frmRegistration.lblRazaoSocial.Visibility                =
                            frmRegistration.txtCNPJ.Visibility                   =
                                frmRegistration.lblCNPJ.Visibility               =
                                    frmRegistration.txtStreet.Visibility         =
                                        frmRegistration.lblStreet.Visibility     =
                                            frmRegistration.txtNr.Visibility     =
                                                frmRegistration.lblNr.Visibility = Visibility.Hidden;
                    buttonApply = EnumApplyAction.Create;
                    break;

                case EnumApplyAction.Update:
                    if (ValidarCliente())
                    {
                        PreencherCliente(clienteDTO);
                        string result = clienteBLL.Update(clienteDTO);
                        switch (result)
                        {
                        case "Sucesso":
                            MessageBox.Show("Cliente modificado com sucesso.", "Sucesso", MessageBoxButton.OK, MessageBoxImage.Information);
                            Privileges();
                            break;

                        default:
                            MessageBox.Show(result, "Erro", MessageBoxButton.OK, MessageBoxImage.Error);
                            break;
                        }
                    }
                    break;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Erro", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }