//faz o mapeamento, jogando oq tem na linha do banco em um objeto
 internal Models.Cliente Map(DataRow row)
 {
     Models.Cliente cliente = new Models.Cliente();
     cliente.Id       = Convert.ToInt32(row["id"]);
     cliente.Nome     = row["nome"].ToString();
     cliente.Senha    = row["senha"].ToString();
     cliente.Login    = row["login"].ToString();
     cliente.Email    = row["email"].ToString();
     cliente.Cpf      = row["cpf"].ToString();
     cliente.Telefone = row["telefone"].ToString();
     cliente.Rg       = row["rg"].ToString();
     cliente.Endereco = row["endereco"].ToString();
     cliente.Bairro   = row["bairro"].ToString();
     cliente.Cep      = row["cep"].ToString();
     cliente.EstadoId = Convert.ToInt32(row["Id_Est"]);
     cliente.CidadeId = Convert.ToInt32(row["Id_Cid"]);
     return(cliente);
 }
        //obter linha de uma tabela do banco de acordo com um id passado, e jogando para um objeto
        public Models.Cliente Obter(int id)
        {
            Models.Cliente cliente = null;

            string select = @"select * 
                              from cliente 
                              where id = " + id;

            DataTable dt = _bd.ExecutarSelect(select);

            if (dt.Rows.Count == 1)
            {
                //ORM - Relacional -> Objeto
                cliente = Map(dt.Rows[0]);
            }

            return(cliente);
        }
Exemplo n.º 3
0
        public IActionResult Atualizar(Models.Cliente cliente)
        {
            ModelState.Remove("Senha");
            ModelState.Remove("ConfirmacaoSenha");

            if (ModelState.IsValid)
            {
                cliente.Senha = _loginCliente.GetCliente().Senha;
                _clienteRepository.Atualizar(cliente);

                _loginCliente.Login(cliente);

                TempData["MSG_S"] = Mensagem.MSG_S001;

                return(RedirectToAction(nameof(Index)));
            }
            return(View());
        }
Exemplo n.º 4
0
        private void btnTransferir_Click(object sender, EventArgs e)
        {
            Double valor     = Convert.ToDouble(txbValorTED.Text);
            int    CC        = Convert.ToInt32(txbTEDCC.Text);
            int    CCInicial = Convert.ToInt32(lblContaCorrente.Text);

            Models.Cliente cliente = new Models.Cliente();


            cliente.ValorTransferencia = valor;
            cliente.ContaDestino       = CC;
            cliente.ContaCorrente      = CCInicial;

            cliente.transferirDinheiro();

            clearFields();
            getAllData();
        }
Exemplo n.º 5
0
        public IHttpActionResult Validar(String ag, String cc, String pw)
        {
            if (String.IsNullOrWhiteSpace(ag) || String.IsNullOrWhiteSpace(cc) || String.IsNullOrWhiteSpace(pw))
            {
                return(BadRequest("Informações inválidas"));
            }

            String agDecrypt = Decrypt(ag);
            String ccDecrypt = Decrypt(cc);
            String pwDecrypt = Decrypt(pw);

            Models.Cliente cli
                = Models.Cliente.Consultar(Int32.Parse(agDecrypt), Int32.Parse(ccDecrypt), pwDecrypt);

            var cliCrypt = new { Agencia = EncryptToClient(cli.Agencia.ToString()), Conta = EncryptToClient(cli.Conta.ToString()), Senha = EncryptToClient(cli.Senha), Nome = EncryptToClient(cli.Nome) };

            return(Ok(cliCrypt));
        }
Exemplo n.º 6
0
        public void InsertarCliente(Models.Cliente clienteVM)
        {
            var newCliente = new Models.Cliente();

            newCliente.ApyNom       = clienteVM.ApyNom;
            newCliente.Celular      = clienteVM.Celular;
            newCliente.DNI          = clienteVM.DNI;
            newCliente.Domicilio    = clienteVM.Domicilio;
            newCliente.DomicilioSec = clienteVM.DomicilioSec;
            newCliente.Email        = clienteVM.Email;
            newCliente.Fijo         = clienteVM.Fijo;
            newCliente.Cartera      = clienteVM.Cartera;
            newCliente.IdZona       = clienteVM.IdZona;
            newCliente.Status       = 1;

            db.Clientes.Add(newCliente);
            db.SaveChanges();
        }
Exemplo n.º 7
0
        public ActionResult Edit(int id, Models.Cliente collection)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    Repositorios.RepCliente.AddCliente(collection);
                    return(RedirectToAction("Index"));
                }
                // TODO: Add update logic here

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(RedirectToAction("Create"));
            }
        }
Exemplo n.º 8
0
        public ClienteViewModel(Models.Cliente cliente)
        {
            Context db = new Context();


            ClienteId    = cliente.ClienteId;
            Nome         = cliente.Nome;
            SobreNome    = cliente.SobreNome;
            Email        = cliente.Email;
            DataCadastro = cliente.DataCadastro;
            Ativo        = cliente.Ativo;

            var _produtos = db.Produtos.Where(a => a.ClienteId == cliente.ClienteId).ToList();

            Produtos = (_produtos.Any()) ? _produtos.Select(a => new ViewModel.ProdutoViewModel(a)).ToList() : null;

            Tipo = TipoCliente(cliente, _produtos);
        }
Exemplo n.º 9
0
        public async Task <ActionResult> actualizarCliente(string tipo, string nro, string primerNom, string segundoNom, string primerApe, string segundoApe, string celular, string direccion, string email, string id)
        {
            try
            {
                string         metodo  = "ActualizarCliente";
                Models.Cliente cliente = new Models.Cliente();
                cliente.id              = int.Parse(id);
                cliente.tipoDocto       = tipo;
                cliente.nroDocto        = nro;
                cliente.primerNombre    = primerNom;
                cliente.segundoNombre   = segundoNom;
                cliente.primerApellido  = primerApe;
                cliente.segundoApellido = segundoApe;
                cliente.celular         = long.Parse(celular);
                cliente.direccion       = direccion;
                cliente.email           = email;

                using (var client = new HttpClient())
                {
                    client.BaseAddress = new Uri(url);
                    client.DefaultRequestHeaders.Clear();
                    client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
                    var stringContent = new StringContent(JsonConvert.SerializeObject(cliente), UnicodeEncoding.UTF8, "application/json"); // use MediaTypeNames.Application.Json in Core 3.0+ and Standard 2.1+

                    HttpResponseMessage Res = await client.PostAsync(metodo, stringContent);

                    if (Res.IsSuccessStatusCode)
                    {
                        return(Json("", JsonRequestBehavior.AllowGet));
                        //var Response = Res.Content.ReadAsStringAsync().Result;
                        //return Json(Response.ToString(), JsonRequestBehavior.AllowGet);
                    }
                    else
                    {
                        var Response = Res.Content.ReadAsStringAsync().Result;
                        return(Json("Error:" + Response.ToString(), JsonRequestBehavior.AllowGet));
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 10
0
 public IActionResult RecuperarSenha([FromForm] Models.Cliente cliente)
 {
     ModelState.Remove("Nome");
     ModelState.Remove("Nascimento");
     ModelState.Remove("Sexo");
     ModelState.Remove("CPF");
     ModelState.Remove("Telefone");
     ModelState.Remove("CEP");
     ModelState.Remove("Rua");
     ModelState.Remove("Cidade");
     ModelState.Remove("Bairro");
     ModelState.Remove("Numero");
     ModelState.Remove("Estado");
     ModelState.Remove("Senha");
     ModelState.Remove("ConfirmacaoSenha");
     if (ModelState.IsValid)
     {
         Models.Cliente clienteDB = _clienteRepository.ObterCliente(a => a.Email == cliente.Email);
         if (clienteDB != null)
         {
             try
             {
                 DadosRecuperacaoSenha dados = new DadosRecuperacaoSenha();
                 dados.ClienteId = clienteDB.Id;
                 dados.Data      = DateTime.Now;
                 int verificador = CriarVerificador(clienteDB.Id);
                 dados.Chave = (verificador * 1000000 + new Random().Next(100000, 999999)) * 10 + clienteDB.Id % 10;
                 _gerenciarEmail.SendEmailRecuperarSenha(clienteDB, dados);
                 _recuperacaoSenhaRepository.Cadastrar(dados);
                 TempData["MSG_S"] = "E-mail enviado! Confira sua caixa de entrada";
                 return(Redirect("/cliente/home/login"));
             }
             catch
             {
                 ViewData["MSG_E"] = "Oops! Houve um problema no sistema! Tente novamente";
             }
         }
         else
         {
             ViewData["MSG_E"] = "O e-mail não consta em nosso sistema!";
         }
     }
     return(View());
 }
Exemplo n.º 11
0
        private void Validar(Models.Cliente cliente)
        {
            var mensaje = "";

            if (cliente.RazonSocial == "")
            {
                mensaje += (mensaje != "" ? Environment.NewLine : "");
                mensaje += MultiLanguage.GetTranslate(_seccion, "lblRazonSocial") + ": ";
                mensaje += MultiLanguage.GetTranslate("errorVacioString");
            }

            if (cliente.Direccion == "")
            {
                mensaje += (mensaje != "" ? Environment.NewLine : "");
                mensaje += MultiLanguage.GetTranslate(_seccion, "lblDireccion") + ": ";
                mensaje += MultiLanguage.GetTranslate("errorVacioString");
            }

            if (cliente.Telefono == "")
            {
                mensaje += (mensaje != "" ? Environment.NewLine : "");
                mensaje += MultiLanguage.GetTranslate(_seccion, "lblTelefono") + ": ";
                mensaje += MultiLanguage.GetTranslate("errorVacioString");
            }

            if (cliente.CodigoPostal == "")
            {
                mensaje += (mensaje != "" ? Environment.NewLine : "");
                mensaje += MultiLanguage.GetTranslate(_seccion, "lblCodigoPostal") + ": ";
                mensaje += MultiLanguage.GetTranslate("errorVacioString");
            }

            if (cliente.HostName == "")
            {
                mensaje += (mensaje != "" ? Environment.NewLine : "");
                mensaje += MultiLanguage.GetTranslate(_seccion, "lblHostName") + ": ";
                mensaje += MultiLanguage.GetTranslate("errorVacioString");
            }

            if (mensaje != "")
            {
                throw new Exception(mensaje);
            }
        }
Exemplo n.º 12
0
        public IActionResult Login([FromForm] Models.Cliente cliente, string returnUrl)
        {
            Models.Cliente Cliente = _clienteRepository.Login(cliente.Email, cliente.Senha);
            if (Cliente != null)
            {
                _loginCliente.CriarLogin(Cliente);

                if (string.IsNullOrEmpty(returnUrl))
                {
                    return(RedirectToAction(nameof(Painel)));
                }
                else
                {
                    return(Redirect(returnUrl));
                }
            }
            ViewData["MSG_E"] = "Cliente não localizado";
            return(View());
        }
Exemplo n.º 13
0
        public IActionResult AtivarDesativar(int id)
        {
            Models.Cliente cliente = _clienterepository.ObterCliente(id);

            if (cliente.Situacao == SituacaoConstant.Ativo)
            {
                cliente.Situacao = SituacaoConstant.Desativado;
            }
            else
            {
                cliente.Situacao = SituacaoConstant.Ativo;
            }

            _clienterepository.Atualizar(cliente);

            TempData["Mens_S"] = Mensagem.MSG_S001;

            return(RedirectToAction(nameof(Index)));
        }
        public IActionResult Excluir(int id)
        {
            Models.Cliente  cliente         = _loginCliente.GetCliente();
            EnderecoEntrega enderecoEntrega = _enderecoEntregaRepository.ObterEnderecoEntrega(id);

            if (cliente.Id == enderecoEntrega.ClienteId)
            {
                _enderecoEntregaRepository.Excluir(id);
                TempData["MSG_S"] = Mensagem.MSG_S002;
                return(RedirectToAction(nameof(Index)));
            }
            else
            {
                return(new ContentResult()
                {
                    Content = "Acesso negado."
                });
            }
        }
Exemplo n.º 15
0
        public ActionResult Create(Models.Cliente cliente)
        {
            if (ModelState.IsValid)
            {
                DATOS.Cliente clienteInsertar = new DATOS.Cliente();
                clienteInsertar.Apellido  = cliente.Apellido;
                clienteInsertar.Cedula    = cliente.Cedula;
                clienteInsertar.Correo    = cliente.Correo;
                clienteInsertar.Direccion = cliente.Direccion;
                clienteInsertar.Nombre    = cliente.Nombre;
                clienteInsertar.Password  = cliente.Password;
                clienteInsertar.Telefono  = cliente.Telefono;
                clienteInsertar.Tipo      = false;

                clien.InsertarCliente(clienteInsertar);
                return(RedirectToAction("Login"));
            }
            return(View("Login"));
        }
        public IActionResult Logar([FromBody] Dictionary <string, string> dados)
        {
            string login = dados["login"];
            string senha = dados["senha"];

            CamadaNegocio.ClienteCN ccn       = new CamadaNegocio.ClienteCN();
            Models.Cliente          usuarioOk = ccn.Validar(login, senha);

            if (usuarioOk != null)
            {
                #region Criando as cookie de autenticação

                var usuarioClaims = new List <Claim>()
                {
                    new Claim("Id", usuarioOk.Id.ToString()),
                    new Claim("Login", usuarioOk.Login.ToString())
                };

                var identificacao = new ClaimsIdentity(usuarioClaims, "Identificação do Usuário");
                var principal     = new ClaimsPrincipal(identificacao);

                //gerar a cookie
                Microsoft.AspNetCore
                .Authentication
                .AuthenticationHttpContextExtensions
                .SignInAsync(HttpContext, principal);


                #endregion
                return(Json(new
                {
                    operacao = true
                }));
            }
            else
            {
                return(Json(new
                {
                    operacao = false,
                    msg = "Dados inválidos"
                }));
            }
        }
Exemplo n.º 17
0
 public JsonResult Guardar(Models.Cliente cliente)
 {
     try
     {
         var _Cliente = Mapper.Map <DATA.Cliente>(cliente);
         if (vloMCliente.Agregar(_Cliente))
         {
             return(Json("AGREGADO"));
         }
         else
         {
             return(Json("Error"));
         }
     }
     catch (Exception ex)
     {
         return(Json(ex.Message));
     }
 }
Exemplo n.º 18
0
        public Task <bool> Handle(CadastroClienteCommand command, CancellationToken cancellationToken)
        {
            var cliente = new Models.Cliente(command.Nome, command.Email, command.DataNascimento);

            var resultadoValidacao = cliente.Validar();

            if (resultadoValidacao.IsValid)
            {
                repository.InserirCliente(cliente);
                bus.RaiseEvent(new ClienteCadastradoEvent(cliente.Id,
                                                          cliente.Nome, cliente.Email, cliente.DataNascimento));

                return(Task.FromResult(true));
            }

            bus.RaiseEvent(new ClienteInvalidoEvent(resultadoValidacao.Errors));

            return(Task.FromResult(false));
        }
Exemplo n.º 19
0
        public ActionResult Editcliente(Models.Cliente cliente)
        {
            OleDbConnection cn = new OleDbConnection(cadena);

            cn.Open();
            string nombre      = cliente.nombre;
            string direccion   = cliente.direccion;
            string telefono    = cliente.telefono;
            int    id_servicio = cliente.id_servicio;
            int    cod_empresa = cliente.id_empresa;
            string id_cliente  = cliente.id_cliente;
            int    cod_cliente = cliente.cod_cliente;

            string query = "exec sp_editcliente " + cod_cliente + ",'" + nombre + "','" + direccion + "','" + telefono + "'," + id_servicio + "," + cod_empresa + ",'" + id_cliente + "'";

            OleDbCommand    cmd    = new OleDbCommand(query, cn);
            OleDbDataReader reader = cmd.ExecuteReader();

            while (reader.Read())
            {
                ViewData["Error"] = reader.GetString(0);
            }

            query = "exec getservicios_editclientecombobox " + Session["UserSession"] + ",'" + id_cliente + "'";
            cmd.Dispose();

            cmd    = new OleDbCommand(query, cn);
            reader = cmd.ExecuteReader();

            List <SelectListItem> li = new List <SelectListItem>();

            while (reader.Read())
            {
                li.Add(new SelectListItem {
                    Text = reader.GetString(1), Value = reader.GetValue(0).ToString()
                });
            }

            ViewData["Servicios"] = li;

            return(View(cliente));
        }
Exemplo n.º 20
0
        public IList <Models.Cliente> Get(int id)
        {
            List <Models.Cliente> retorno = new List <Models.Cliente>();

            using (var context = new Locadora_Modelo())
            {
                var list = context.Cliente.Where(s => s.ID == id).ToList();

                foreach (var item in list)
                {
                    Models.Cliente cliente = new Models.Cliente();
                    cliente.ID   = item.ID;
                    cliente.Nome = item.Nome;
                    cliente.CPF  = item.CPF;
                    cliente.Nome = cliente.Nome.TrimEnd();
                    retorno.Add(cliente);
                }
                return(retorno);
            }
        }
Exemplo n.º 21
0
        public List <Models.Cliente> listaCliente()
        {
            var Cliente1 = new Models.Cliente {
                Apellido = "Paz", Nombre = "Sergio"
            };
            var Cliente2 = new Models.Cliente {
                Apellido = "Paz", Nombre = "Sergio"
            };
            var Cliente3 = new Models.Cliente {
                Apellido = "Paz", Nombre = "Sergio"
            };

            var listacliente = new List <Models.Cliente>();

            listacliente.Add(Cliente1);
            listacliente.Add(Cliente2);
            listacliente.Add(Cliente3);

            return(listacliente);
        }
Exemplo n.º 22
0
        public IActionResult Cadastrar([FromForm] Models.Cliente cliente, string returnUrl = null)
        {
            if (ModelState.IsValid)
            {
                _clienteRepository.Cadastrar(cliente);
                _loginCliente.Login(cliente);

                TempData["MSG_S"] = "Cadastro realizado com sucesso!";

                if (returnUrl == null)
                {
                    return(RedirectToAction("Index", "Home", new { area = "" }));
                }
                else
                {
                    return(LocalRedirectPermanent(returnUrl));
                }
            }
            return(View());
        }
Exemplo n.º 23
0
        public ActionResult EnviarClave(Models.Cliente pCliente)
        {
            if (pCliente != null && !string.IsNullOrEmpty(pCliente.Correo))
            {
                BLL.Metodos.MCliente client = new BLL.Metodos.MCliente();
                var resultado = client.RecuperarPassword(pCliente.Correo);

                if (resultado)
                {
                    ViewBag.ValMessages = "Correo se ha enviado";
                    return(View("Login"));
                }
                else
                {
                    ViewBag.ValMessages = "No se pudo enviar un correo";
                    return(View("RecobrarPassword"));
                }
            }
            return(View("RecobrarPassword"));
        }
Exemplo n.º 24
0
        // GET api/values
        public IList <Models.Cliente> Get()
        {
            List <Models.Cliente> retorno = new List <Models.Cliente>();

            using (var context = new Locadora_Modelo())
            {
                var list = context.Cliente.ToList();

                foreach (var item in list)
                {
                    Models.Cliente aluguel = new Models.Cliente();
                    aluguel.ID   = item.ID;
                    aluguel.Nome = item.Nome;
                    aluguel.CPF  = item.CPF;
                    aluguel.Nome = aluguel.Nome.TrimEnd();
                    retorno.Add(aluguel);
                }
                return(retorno);
            }
        }
Exemplo n.º 25
0
 public IActionResult IngresoPedido(IFormCollection collection, string IddeNit)
 {
     ViewData["CurrentNit"] = IddeNit;
     try
     {
         var NuevoCliente = new Models.Cliente
         {
             NombreCliente    = collection["NombreCliente"],
             DireccionCliente = collection["DireccionCliente"],
             Nit       = IddeNit,
             Idcliente = Convert.ToInt32(Cliente.cont++)
         };
         Singleton.Instance.ListaCliente.Add(NuevoCliente);
         return(RedirectToAction("AgregarBuscarMedicina"));
     }
     catch
     {
         return(View());
     }
 }
Exemplo n.º 26
0
        public IHttpActionResult all()
        {
            List <Cliente> clientes = new List <Cliente>();

            using (SqlConnection connection = DataBase.connect())
            {
                SqlCommand command = new SqlCommand("dbo.listarClientes", connection);
                command.CommandType = CommandType.StoredProcedure;

                try
                {
                    connection.Open();
                    SqlDataReader reader = command.ExecuteReader();

                    while (reader.Read())
                    {
                        Cliente cliente = new Models.Cliente();
                        cliente._primerApellido  = reader.GetString(0);
                        cliente._segundoApellido = reader.GetString(1);
                        cliente._nombre          = reader.GetString(2);
                        cliente._cedula          = reader.GetString(3);
                        cliente._usuario         = reader.GetString(4);
                        cliente._contrasena      = reader.GetString(5);
                        cliente._fechaNacimiento = reader.GetDateTime(6);
                        cliente._telefono        = reader.GetString(7);
                        cliente._pais            = reader.GetString(8);
                        cliente._provincia       = reader.GetString(9);
                        cliente._codigoPostal    = reader.GetInt32(10);
                        cliente._direccion       = reader.GetString(11);
                        cliente._calle           = reader.GetString(12);
                        cliente._numeroCasa      = reader.GetInt32(13);
                        cliente._prioridad       = reader.GetString(14);
                        clientes.Add(cliente);
                    }

                    return(Json(clientes));
                }
                catch (SqlException ex) { return(Json(new Resultado("Error de conexión con la base de datos"))); }
                finally { connection.Close(); }
            }
        }
Exemplo n.º 27
0
        public async Task Executar(CadastrarClienteViewModel cadastrarCliente)
        {
            var clienteExists = await contexto.Clientes.AnyAsync(x => x.Cpf == cadastrarCliente.Cpf || x.Email == cadastrarCliente.Email);

            if (clienteExists)
            {
                Erros.Add("Cliente", "CPF ou Email já cadastrado, por favor insira os dados válidos!");
            }

            var cliente = new Models.Cliente(
                0,
                cadastrarCliente.Nome,
                cadastrarCliente.Email,
                cadastrarCliente.Cpf,
                cadastrarCliente.ProdutoId
                );

            await contexto.AddAsync(cliente);

            await contexto.SaveChangesAsync();
        }
Exemplo n.º 28
0
        public JsonResult Editar(Models.Cliente vloCliente)
        {
            try
            {
                var _Cliente = Mapper.Map <DATA.Cliente>(vloCliente);


                if (vloMCliente.Actualizar(_Cliente))
                {
                    return(Json("ACTUALIZADO"));
                }
                else
                {
                    return(Json("Error"));
                }
            }
            catch (Exception ex)
            {
                return(Json(ex.Message));
            }
        }
Exemplo n.º 29
0
        public IHttpActionResult Extrato(Models.Cliente cli)
        {
            if (null == cli)
            {
                return(BadRequest("Informações inválidas"));
            }

            Models.Consolidado consolidacao
                = new Models.Consolidado(cli);

            try
            {
                consolidacao.Preparar();

                return(Ok(consolidacao));
            }
            catch (Exception uhEx)
            {
                return(BadRequest(uhEx.Message));
            }
        }
Exemplo n.º 30
0
        public bool Gravar(Models.Cliente cliente)
        {
            string sql = @"insert into cliente (nome, cpf, usuario, senha)
                            values(@nome, @cpf, @usuario, @senha)";


            Dictionary <string, object> ps = new Dictionary <string, object>();

            ps.Add("@nome", cliente.Nome);
            ps.Add("@cpf", cliente.Cpf);
            ps.Add("@usuario", cliente.Usuario);
            ps.Add("@senha", cliente.Senha);

            if (_bd.Executar(sql, ps) > 0)
            {
                cliente.Id = (int)_bd.UltimoId;
                return(true);
            }

            return(false);
        }
Exemplo n.º 31
0
        /// <summary>
        /// Se carga el listado de clientes
        /// </summary>
        /// <returns>Lista Clientes</returns>
        public static Models.Cliente CargaCliente(string idCliente)
        {
            object[] paramArray = new object[2];
            try
            {
                paramArray[0] = idCliente == "" ? null : idCliente;
                paramArray[1] = null;
                
                var db = DatabaseFactory.CreateDatabase("SQLStringConn");

                using (IDataReader dataReader = db.ExecuteReader("usp_CargarCLientes", paramArray))
                {
                    while (dataReader.Read())
                    {
                        var objCliente = new Models.Cliente()
                        {
                            id = Convert.ToInt32(dataReader["idCliente"]),
                            NombreCliente = Convert.ToString(dataReader["nombreCliente"]),
                            DireccionEntrega = Convert.ToString(dataReader["direccionEntregaCliente"]),
                            ColoniaCliente = Convert.ToString(dataReader["coloniaCliente"]),
                            CpCliente = Convert.ToInt32(dataReader["cpCliente"]),
                            CiudadCliente = Convert.ToString(dataReader["ciudadCliente"]),
                            EstadoCliente = Convert.ToString(dataReader["estadoCliente"]),
                            PaisCliente = Convert.ToString(dataReader["paisCliente"]),
                            ContactoCliente = Convert.ToString(dataReader["contactoCliente"]),
                            Estatus = Convert.ToString(dataReader["idEstatus"]),                           
                        };

                        return objCliente;
                    }
                }
            }
            catch (Exception exp)
            {
                throw new ApplicationException(exp.Message, exp);
            }

            return null;

        }
Exemplo n.º 32
0
 public ActionResult Nuevo()
 {
     var objCliente = new Models.Cliente() { Estatus = "Activo" };
     ViewBag.Titulo = "Nuevo";
     return PartialView("_Nuevo", objCliente);
 }