protected void bt_cadastrar_Click(object sender, EventArgs e) { try { GPSAdminModel.FilialModel objFilialModel = new GPSAdminModel.FilialModel(); objFilialModel.Id = Convert.ToInt32(hf_clienteID.Value); objFilialModel.Status = Convert.ToInt32(ddl_status.SelectedValue); objFilialModel.Nome = txt_nome_filial.Text; objFilialModel.Descricao = txt_descricao.Text; objFilialModel.Email_grupo = txt_email.Text; objFilialModel.ClienteID = Convert.ToInt32(hf_clienteID.Value); GPSAdminBLL.FilialBLL obj = new GPSAdminBLL.FilialBLL(); obj.CadastrarFilial(objFilialModel); lbl_msg.Text = "Filial cadastrado com sucesso!"; } catch (SqlException sqlex) { if (sqlex.Message.Contains("duplicate key")) { lbl_msg.Text = "Filial já cadastrada!"; } else { lbl_msg.Text = sqlex.Message; } } catch (Exception ex) { lbl_msg.Text = ex.Message; } }
protected void Button1_Click(object sender, EventArgs e) { try { ddl_cliente = (DropDownList)UCEscolheCliente1.FindControl("ddl_cliente"); if (ddl_cliente.SelectedValue == "-1") { throw new Exception("Selecione o Cliente"); } GPSAdminModel.FilialModel objCli = new GPSAdminModel.FilialModel(); objCli.ClienteID = Convert.ToInt32(ddl_cliente.SelectedValue); GPSAdminBLL.FilialBLL obj = new GPSAdminBLL.FilialBLL(); GridView1.DataSource = obj.ListarFiliaisClienteID(objCli); GridView1.DataBind(); lbl_msg.Text = ""; } catch (Exception ex) { lbl_msg.Text = ex.Message; GridView1.DataBind(); } }
public DataTable ListarFilialID(GPSAdminModel.FilialModel obj) { DbManager db = new DbManager(); SqlParameter[] p = new SqlParameter[1]; p[0] = new SqlParameter("@filialID", obj.Id); return(db.ExecuteDataSet("stp_SelectFilialID", p).Tables[0]); }
protected void PreencheGridFiliais(int clienteID) { GPSAdminModel.FilialModel objCli = new GPSAdminModel.FilialModel(); objCli.ClienteID = clienteID; GPSAdminBLL.FilialBLL obj = new GPSAdminBLL.FilialBLL(); GridView1.DataSource = obj.ListarFiliaisClienteID(objCli); GridView1.DataBind(); }
private void PreencheDdlFilial(int clienteID) { GPSAdminModel.FilialModel objFilialModel = new GPSAdminModel.FilialModel(); objFilialModel.ClienteID = clienteID; ddl_filial.DataValueField = "id"; ddl_filial.DataTextField = "nome"; GPSAdminBLL.FilialBLL objFilial = new GPSAdminBLL.FilialBLL(); ddl_filial.DataSource = objFilial.ListarFiliaisClienteID(objFilialModel); ddl_filial.DataBind(); }
public void CadastrarFilial(GPSAdminModel.FilialModel obj) { DbManager db = new DbManager(); SqlParameter[] p = new SqlParameter[5]; p[0] = new SqlParameter("@nome_filial", obj.Nome); p[1] = new SqlParameter("@descricao", obj.Descricao); p[2] = new SqlParameter("@email", obj.Email_grupo); p[3] = new SqlParameter("@status", obj.Status); p[4] = new SqlParameter("@clienteID", obj.ClienteID); db.ExecuteNonQuery("stp_InsereFilial", p); }
public GPSAdminModel.FilialModel AddColecaoFilial(DataRow dr) { GPSAdminModel.FilialModel objFilial = new GPSAdminModel.FilialModel(); if (dr.Table.Columns.Contains("id")) { objFilial.Id = Convert.ToInt32(dr["id"]); } if (dr.Table.Columns.Contains("nome")) { objFilial.Nome = Convert.ToString(dr["nome"]); } return(objFilial); }
private void PreencheUsuarios(int clienteID) { ddl_usuarios.DataValueField = "id"; ddl_usuarios.DataTextField = "Nome"; GPSAdminBLL.UsuarioBLL objUsu = new GPSAdminBLL.UsuarioBLL(); ddl_usuarios.DataSource = objUsu.ListarUsuarios(clienteID); ddl_usuarios.DataBind(); ddl_usuarios.Items.Insert(0, new ListItem("Selecione o Usuário", "-1")); GPSAdminModel.FilialModel objFilialModel = new GPSAdminModel.FilialModel(); objFilialModel.ClienteID = clienteID; GPSAdminBLL.FilialBLL objFilialBLL = new GPSAdminBLL.FilialBLL(); cbl_filiais.DataValueField = "id"; cbl_filiais.DataTextField = "Nome"; cbl_filiais.DataSource = objFilialBLL.ListarFiliaisClienteID(objFilialModel); cbl_filiais.DataBind(); //CheckBoxList1.Items.FindByValue("3").Selected = true; }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { try { int clienteID; if (Request.QueryString["Fid"] != null) { lbl_titulo.Text = "Alteração de Filiais"; int filialID = Convert.ToInt32(Request.QueryString["Fid"].ToString()); GPSAdminModel.FilialModel objFilialModel = new GPSAdminModel.FilialModel(); objFilialModel.Id = filialID; GPSAdminBLL.FilialBLL objFilial = new GPSAdminBLL.FilialBLL(); DataTable dt = objFilial.ListarFilialID(objFilialModel); lbl_cliente.Text = dt.Rows[0]["nome_cliente"].ToString(); //verificação caso um cliente tente acessar filial de outro cliente if (Session["Grupo"].ToString() != "Administrador") { clienteID = Convert.ToInt32(dt.Rows[0]["id_cliente"].ToString()); if (clienteID != Convert.ToInt32(Session["ClienteID"].ToString())) { Response.Redirect("Filiais.aspx"); } } hf_clienteID.Value = dt.Rows[0]["id"].ToString(); ddl_status.SelectedValue = dt.Rows[0]["status"].ToString(); txt_nome_filial.Text = dt.Rows[0]["nome"].ToString(); txt_descricao.Text = dt.Rows[0]["descricao"].ToString(); txt_email.Text = dt.Rows[0]["email_grupo"].ToString(); bt_cadastrar.Visible = false; bt_atualizar.Visible = true; } else { clienteID = 0; lbl_titulo.Text = "Cadastro de Filiais"; bt_cadastrar.Visible = true; bt_atualizar.Visible = false; if (Request.QueryString["Cid"] == null) { if (Session["Grupo"].ToString() == "Administrador") { Response.Redirect("FiliaisEscolheCliente.aspx"); } } else { clienteID = Convert.ToInt32(Request.QueryString["Cid"].ToString()); } if (Session["Grupo"].ToString() != "Administrador") { clienteID = Convert.ToInt32(Session["ClienteID"].ToString()); } GPSAdminBLL.ClienteBLL objCliente = new GPSAdminBLL.ClienteBLL(); DataTable dt = objCliente.BuscaClienteID(clienteID); lbl_cliente.Text = dt.Rows[0]["razaosocial"].ToString(); hf_clienteID.Value = clienteID.ToString(); } } catch (Exception ex) { lbl_msg.Text = ex.Message; } } }
public DataTable ListarFilialID(GPSAdminModel.FilialModel obj) { GPSAdminDAL.FilialDAL objFilialDAL = new GPSAdminDAL.FilialDAL(); return(objFilialDAL.ListarFilialID(obj)); }
public void AtualizarFilial(GPSAdminModel.FilialModel obj) { GPSAdminDAL.FilialDAL objFilialDAL = new GPSAdminDAL.FilialDAL(); objFilialDAL.AtualizarFilial(obj); }
public void CadastrarFilial(GPSAdminModel.FilialModel obj) { GPSAdminDAL.FilialDAL objFilialDAL = new GPSAdminDAL.FilialDAL(); objFilialDAL.CadastrarFilial(obj); }