示例#1
0
        protected void btnDesasignarVends_Click(object sender, EventArgs e)
        {
            bool vendsDesasignados = VendedorController.DesasignarVendedoresPorCarrusel(ddlAsociado.SelectedValue);

            if (vendsDesasignados)
            {
                Utils.MostrarAlerta(Response, "Vendedores desasignados!");
            }

            else
            {
                Utils.MostrarAlerta(Response, "Ucurrió un porblema al desasignar los vendedores. Por favor revise los logs para más información");
            }

            btnAsignarVends.Enabled    = true;
            btnDesasignarVends.Enabled = false;
        }
示例#2
0
        public void dgVendedores_Update(Object sender, DataGridCommandEventArgs e)
        {
            string         codigoVend = dgVendedores.DataKeys[e.Item.ItemIndex].ToString();
            string         nombreVend = ((TextBox)e.Item.FindControl("txtNomEdit")).Text;
            string         ubicVend   = ((DropDownList)e.Item.FindControl("ddlUbicacionEdit")).SelectedValue;
            string         telfVend   = ((TextBox)e.Item.FindControl("txtTelEdit")).Text;
            string         mailVend   = ((TextBox)e.Item.FindControl("txtEmailEdit")).Text;
            HttpPostedFile fotoVend   = Request.Files[0] as HttpPostedFile;

            if (ubicVend != ddlSede.SelectedValue)
            {
                DBFunctions.NonQuery("update mvehiculousado set pven_asignado=null where pven_asignado=" + codigoVend);
            }

            VendedorController.updateVendedor(codigoVend, nombreVend, ubicVend, telfVend, mailVend, fotoVend);
            VendedorController.AsignarCarrosPorUbicacion(ddlSede.SelectedValue);

            dgVendedores.EditItemIndex = -1;
            BindVendedores(ddlSede.SelectedValue);
        }
示例#3
0
        public void dgVendedores_ItemCommand(Object sender, DataGridCommandEventArgs e)
        {
            string commandName = ((Button)e.CommandSource).CommandName;

            if (commandName == "remover")
            {
                string codigoVend = dgVendedores.DataKeys[e.Item.ItemIndex].ToString();

                VendedorController.eliminarVendedor(codigoVend);
                VendedorController.AsignarCarrosPorUbicacion(ddlSede.SelectedValue);
            }
            else if (commandName == "agregar")
            {
                string         nombreVend = ((TextBox)e.Item.FindControl("txtNom")).Text;
                string         ubicVend   = ((DropDownList)e.Item.FindControl("ddlUbicacion")).SelectedValue;
                string         telfVend   = ((TextBox)e.Item.FindControl("txtTel")).Text;
                string         mailVend   = ((TextBox)e.Item.FindControl("txtEmail")).Text;
                HttpPostedFile fotoVend   = Request.Files[0] as HttpPostedFile;

                VendedorController.nuevoVendedor(nombreVend, ubicVend, telfVend, mailVend, fotoVend);
            }
            BindVendedores(ddlSede.SelectedValue);
        }