Ejemplo n.º 1
0
        public ActionResult Buscar(VendedorEntidad entidad)
        {
            VendedorDominio oVendedorDominio = new VendedorDominio();
            var             ListaVendedores  = oVendedorDominio.obtenerDatosXFiltro(entidad);

            return(PartialView("_ResultadosBusqueda", ListaVendedores));
        }
Ejemplo n.º 2
0
        public ActionResult Edicion(string Codigo)
        {
            VendedorEntidad entidad = new VendedorEntidad();

            if (Codigo == null || Codigo == "")
            {
                return(RedirectToAction("Index", "Vendedor"));
            }
            CanalDominio         oCanalDominio         = new CanalDominio();
            SubCanalDominio      oSubCanalDominio      = new SubCanalDominio();
            TipoDocumentoDominio oTipoDocumentoDominio = new TipoDocumentoDominio();
            RegionDominio        oRegionDominio        = new RegionDominio();
            ProvinciaDominio     oProvinciaDominio     = new ProvinciaDominio();
            DistritoDominio      oDistritoDominio      = new DistritoDominio();
            VendedorDominio      oVendedorDominio      = new VendedorDominio();

            entidad = oVendedorDominio.obtenerDatosXCodigo(Codigo);
            var ListaTipoDocumentos = oTipoDocumentoDominio.listar();
            var ListaCanales        = oCanalDominio.listarActivos();
            var ListSubaCanales     = oSubCanalDominio.listarActivos(entidad.Canal.Cod_Canal);
            var ListaRegiones       = oRegionDominio.listar();


            ViewBag.ListaCanales        = ListaCanales;
            ViewBag.ListaSubCanales     = ListSubaCanales;
            ViewBag.ListaTipoDocumentos = ListaTipoDocumentos;
            ViewBag.ListaRegiones       = ListaRegiones;
            var ListaProvincias = oProvinciaDominio.listar(entidad.Region.Cod_Region);

            ViewBag.ListaProvincias = ListaProvincias;
            var ListaDistritos = oDistritoDominio.listar(entidad.Provincia.Cod_Provincia);

            ViewBag.ListaDistritos = ListaDistritos;
            return(View(entidad));
        }
        // GET: ReporteComisiones
        public ActionResult Index()
        {
            CanalDominio    oCanalDominio    = new CanalDominio();
            ProductoDominio oProductoDominio = new ProductoDominio();
            VendedorDominio oVendedorDominio = new VendedorDominio();
            var             ListaCanales     = oCanalDominio.listarActivos();
            var             ListaProductos   = oProductoDominio.listarActivos();

            SessionManager.ListaVendedores = oVendedorDominio.listar();
            ViewBag.ListaCanales           = ListaCanales;
            ViewBag.ListaProductos         = ListaProductos;
            ViewBag.ListaVendedores        = SessionManager.ListaVendedores;
            return(View());
        }
Ejemplo n.º 4
0
        public ActionResult Modificar(VendedorEntidad entidad)
        {
            VendedorDominio      oVendedorDominio = new VendedorDominio();
            ResponseWeb <string> oResponseWeb     = new ResponseWeb <string>();

            entidad.Usuario = new UsuarioEntidad
            {
                Cod_Usuario = 1,
            };
            string Mensaje = string.Empty;

            oResponseWeb.Estado  = oVendedorDominio.modificarDatos(entidad, ref Mensaje);
            oResponseWeb.Message = Mensaje;

            return(Json(oResponseWeb));
        }
Ejemplo n.º 5
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtUsuario.Text == "")
                {
                    MessageBox.Show("Preencha o campo Usuário!");
                    txtUsuario.Focus();
                    return;
                }

                if (txtSenha.Text == "")
                {
                    MessageBox.Show("Preencha o campo Senha!");
                    txtSenha.Focus();
                    return;
                }

                VendedorDominio objVendedor = new VendedorDominio();
                objVendedor.Usuario = txtUsuario.Text;
                objVendedor.Senha   = txtSenha.Text;

                objVendedor = new VendedorNegocios().Login(objVendedor);

                if (objVendedor.Usuario == null)
                {
                    lblMensagem.Text      = "Usuário ou senha incorretos!";
                    lblMensagem.ForeColor = Color.Red;
                    return;
                }

                FormCadVendas form = new FormCadVendas();
                this.Hide();
                form.Show();
                form.ListarGrid();
            }

            catch (Exception ex)
            {
                MessageBox.Show("Erro ao logar" + ex.Message);
            }
        }
        public ActionResult FiltraVendedorxCanal(string Codigo)
        {
            if (SessionManager.ListaVendedores == null || SessionManager.ListaVendedores.Count == 0)
            {
                VendedorDominio oVendedorDominio = new VendedorDominio();
                SessionManager.ListaVendedores = oVendedorDominio.listar();
            }
            var ListaVendedores = SessionManager.ListaVendedores;
            List <VendedorEntidad> ListaVendedoresResult = new List <VendedorEntidad>();

            if (Codigo != null && Codigo != "")
            {
                ListaVendedoresResult = ListaVendedores.Where(x => x.Canal.Cod_Canal == Codigo).OrderBy(x => x.NombreCompleto).ToList();
            }
            else
            {
                ListaVendedoresResult = ListaVendedores;
            }
            return(Json(ListaVendedoresResult));
        }
Ejemplo n.º 7
0
        public VendedorDominio Login(VendedorDominio objVendedor)
        {
            using (SqlConnection con = new SqlConnection())
            {
                con.ConnectionString = Properties.Settings.Default.banco;
                SqlCommand comando = new SqlCommand();
                comando.CommandType = CommandType.Text;

                con.Open();

                comando.CommandText = "SELECT * FROM TABELA_VENDEDORES WHERE usuario = @usuario AND senha = @senha";

                comando.Connection = con;

                comando.Parameters.Add("usuario", SqlDbType.VarChar).Value = objVendedor.Usuario;
                comando.Parameters.Add("senha", SqlDbType.VarChar).Value   = objVendedor.Senha;

                SqlDataReader dr;

                dr = comando.ExecuteReader();

                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        VendedorDominio dado = new VendedorDominio();

                        dado.Usuario = Convert.ToString(dr["usuario"]);
                        dado.Senha   = Convert.ToString(dr["senha"]);
                    }
                }
                else
                {
                    objVendedor.Usuario = null;
                    objVendedor.Senha   = null;
                }

                return(objVendedor);
            }
        }
Ejemplo n.º 8
0
        public List <VendedorDominio> BuscaVendedor(VendedorDominio objVendedor)
        {
            using (SqlConnection con = new SqlConnection())
            {
                con.ConnectionString = Properties.Settings.Default.banco;
                SqlCommand comando = new SqlCommand();
                comando.CommandType = CommandType.Text;

                con.Open();

                comando.CommandText = "SELECT CODIGO_VENDEDOR, NOME_VENDEDOR FROM TABELA_VENDEDORES WHERE CODIGO_VENDEDOR = @CODIGO_VENDEDOR";

                comando.Parameters.Add("CODIGO_VENDEDOR", SqlDbType.Int).Value = objVendedor.CodigoVendedor;


                comando.Connection = con;

                SqlDataReader          dr;
                List <VendedorDominio> lista = new List <VendedorDominio>();

                dr = comando.ExecuteReader();

                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        VendedorDominio dado = new VendedorDominio();

                        dado.CodigoVendedor = Convert.ToInt32(dr["CODIGO_VENDEDOR"]);
                        dado.NomeVendedor   = Convert.ToString(dr["NOME_VENDEDOR"]);

                        lista.Add(dado);
                    }
                }
                return(lista);
            }
        }
Ejemplo n.º 9
0
 public VendedorDominio Login(VendedorDominio objVendedor)
 {
     return(new VendedorDados().Login(objVendedor));
 }
Ejemplo n.º 10
0
 public List <VendedorDominio> BuscaVendedor(VendedorDominio objVendedor)
 {
     return(new VendaDados().BuscaVendedor(objVendedor));
 }