private void insertData() { Boolean Result = false; int dep_Id = int.Parse(ddlDepartamento.SelectedValue.ToString()); try { this.objCntrlFuncionario = new cntrlFuncionario(); this.rowFuncionario = this.tblFuncionario.NewtblFuncionariosRow(); this.rowFuncionario.Nome = txtNome.Text.Trim(); this.rowFuncionario.DataAdmin = Convert.ToDateTime(txtDataAdmin.Text.Trim()); this.rowFuncionario.IdDepartamento = dep_Id; Result = this.objCntrlFuncionario.Save(rowFuncionario); } catch (Exception ex) { throw new Exception(ex.Message); } finally { this.objCntrlFuncionario = null; this.rowFuncionario = null; } this.getData(dep_Id); }
public DS_DTO.tblFuncionariosRow Select(int pId) { DS_DTO.tblFuncionariosDataTable tblFuncionario = new DS_DTO.tblFuncionariosDataTable(); DS_DTO.tblFuncionariosRow rowFuncionario = tblFuncionario.NewtblFuncionariosRow(); try { this._objFuncionario = Funcionario.RetrieveObject(pId); rowFuncionario.Id = this._objFuncionario.Id; rowFuncionario.Nome = this._objFuncionario.Nome; rowFuncionario.DataAdmin = this._objFuncionario.DataAdmin; rowFuncionario.IdDepartamento = this._objFuncionario.Departamento.Id; rowFuncionario.TarefasCount = this._objFuncionario.Tarefas.Count; } catch (Exception ex) { throw ex; } return(rowFuncionario); }
public Boolean Save(DS_DTO.tblFuncionariosRow pRowFuncionario) { Boolean Result = false; if (pRowFuncionario.Id == 0 || Convert.ToString(pRowFuncionario.Id) == string.Empty) { this._objFuncionario = new Funcionario(); this._objFuncionario.Nome = pRowFuncionario.Nome; this._objFuncionario.DataAdmin = pRowFuncionario.DataAdmin; this._objFuncionario.Departamento = Departamento.RetrieveObject(pRowFuncionario.IdDepartamento); try { Result = this._objFuncionario.Presist(); } catch (Exception ex) { throw ex; } } else { this._objFuncionario = Funcionario.RetrieveObject(pRowFuncionario.Id); this._objFuncionario.Nome = pRowFuncionario.Nome; this._objFuncionario.DataAdmin = pRowFuncionario.DataAdmin; this._objFuncionario.Departamento = Departamento.RetrieveObject(pRowFuncionario.IdDepartamento); try { Result = this._objFuncionario.Update(); } catch (Exception ex) { throw ex; } } return(Result); }
private void deleteData() { Boolean Result = false; try { int Id = Convert.ToInt32(lblValueId.Text); Result = cntrlFuncionario.Delete(Id); } catch (Exception ex) { throw new Exception(ex.Message); } finally { this.objCntrlFuncionario = null; this.rowFuncionario = null; } this.getData(int.Parse(Request.QueryString["Id"].ToString())); this.clearFields(); }