Beispiel #1
0
 protected void btnSalvarSetor_Click(object sender, EventArgs e)
 {
     try
     {
         if (!string.IsNullOrEmpty(cbSetor.Value.ToString()))
         {
             if (pontoEletronicoSrv.ValidarSetorVinculado(Convert.ToInt32(cbSetor.Value)))
             {
                 TBPontoEletronicoSetorModel entity = new TBPontoEletronicoSetorModel();
                 entity.IDSetor           = Convert.ToInt32(cbSetor.Value);
                 entity.PontoEletronicoID = Convert.ToInt32(PontoID.Value);
                 pontoEletronicoSrv.SalvarVinculoSetor(entity);
                 populaGridSetor();
             }
             else
             {
                 this.Page.RegisterStartupScript("MSG", @"<script language='javascript'> alert('O setor Informado já está vinculado a um Ponto Eletrônico. Por favor verifique!');</script>");
             }
         }
         else
         {
             this.Page.RegisterStartupScript("MSG", @"<script language='javascript'> alert('Favor informe o setor!');</script>");
         }
     }
     catch (Exception ex)
     {
         this.Page.RegisterStartupScript("MSG", @"<script language='javascript'> alert('Falha ao Salvar o Registro. Tente Novamente!');</script>");
     }
     cbSetor.SelectedIndex = -1;
 }
        public void SalvarVinculoSetor(TBPontoEletronicoSetorModel dados)
        {
            StringBuilder query = new StringBuilder();

            try
            {
                query.Append(" Insert into TBPontoEletronicoSetor (");
                query.Append(" PontoEletronicoID,");
                query.Append(" IDSetor)");
                query.AppendFormat(" Values ({0},", dados.PontoEletronicoID);
                query.AppendFormat(" {0})", dados.IDSetor);

                Util.ExecuteNonQuery(query.ToString());
            }
            catch (Exception ex)
            {
                throw;
            }
        }