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; } }