Esempio n. 1
0
 protected void BtnIncluirSetor_Click(object sender, EventArgs e)
 {
     if (TxtSetor.Text.Trim() == "")
     {
         Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('Entre com o nome do setor')", true);
     }
     else
     {
         if (Convert.ToInt32(Request.QueryString["idCliente"]) != 0)
         {
             try
             {
                 Validacoes   ObjValidacoes   = new Validacoes();
                 ClienteSetor ObjClienteSetor = new ClienteSetor();
                 ObjClienteSetor.id = Convert.ToInt32(ObjValidacoes.TextoNull(txtidSetor.Value));
                 ObjClienteSetor.idClienteDepartamento = Convert.ToInt32(DdlDepartamentos.Text);
                 ObjClienteSetor.Nome = TxtSetor.Text;
                 ClienteSetorDAL ObjClienteSetorDAL = new ClienteSetorDAL();
                 ObjClienteSetorDAL.InsertUpdate(ObjClienteSetor);
                 GridSetores.DataBind();
                 TxtSetor.Text    = null;
                 txtidSetor.Value = null;
             }
             catch (Exception ex)
             {
                 Response.Write(ex);
                 Response.End();
             }
         }
         else
         {
             Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('Salve o cadastro do cliente antes de inserir um setor')", true);
         }
     }
 }
Esempio n. 2
0
 protected void GridSetores_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName == "DeletarSetores")
     {
         try
         {
             ClienteSetorDAL ObjClienteSetorDAL = new ClienteSetorDAL();
             ObjClienteSetorDAL.Delete(Convert.ToInt32(e.CommandArgument));
             GridSetores.DataBind();
         }
         catch (Exception)
         {
             Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('Você não pode apagar um setor que contém funcionarios cadastrados')", true);
         }
     }
 }