public Boolean cadastrarCargo(string descricao) { CargoBll objCargoBll = FactoryBll.criarCargoBll(); Cargo objCargo = FactoryClasses.criarCargo(); objCargo.Descricao = descricao.Trim(); return(objCargoBll.cadastrarCargo(objCargo)); }
public Boolean excluirCargo(int codigo) { CargoBll objCargoBll = FactoryBll.criarCargoBll(); Cargo objCargo = FactoryClasses.criarCargo(); objCargo.Codigo = codigo; return(objCargoBll.excluirCargo(objCargo)); }
public Boolean alterarCargo(int codigo, string descricao) { CargoBll objCargoBll = FactoryBll.criarCargoBll(); Cargo objCargo = FactoryClasses.criarCargo(); objCargo.Codigo = codigo; objCargo.Descricao = descricao; return(objCargoBll.alterarCargo(objCargo)); }
private void SaveInfo(bool isCreate, GridCommandEventArgs e) { //Capturar la fila que se va a editar GridEditableItem editColumn = (GridEditableItem)e.Item; Hashtable newValues = new Hashtable(); e.Item.OwnerTableView.ExtractValuesFromItem(newValues, editColumn); string nombreObj = newValues["NOMBRE_CARGO"].ToString(); bool activoObj = Convert.ToBoolean(newValues["ACTIVO"]); CargoBll objBllSave = new CargoBll(); Cargo objEntity = new Cargo(); if (isCreate) { objEntity.IdCreacion = this.IdUserCurrent; objEntity.FechaCreacion = DateTime.Now; } else { int idToUpdate = Convert.ToInt32(e.Item.OwnerTableView.DataKeyValues[editColumn.ItemIndex]["ID"]); objEntity.Id = idToUpdate; } objEntity.NombreCargo = nombreObj; objEntity.Activo = activoObj; objEntity.IdUltimaModificacion = this.IdUserCurrent; objEntity.FechaUltimaModificacion = DateTime.Now; if (!objBllSave.Save(objEntity)) { //objBllSave.Error; this.gvCargos.EditIndexes.Clear(); this.gvCargos.Rebind(); string mensaje = string.Format("{0}", objBllSave.Error); erroresCarga.Text = mensaje; } else { this.gvCargos.EditIndexes.Clear(); this.gvCargos.Rebind(); } }
protected void gvCargos_DeleteCommand(object sender, GridCommandEventArgs e) { GridEditableItem editColumn = (GridEditableItem)e.Item; int idToDelete = Convert.ToInt32(e.Item.OwnerTableView.DataKeyValues[editColumn.ItemIndex]["ID"]); CargoBll objBllSave = new CargoBll(); Cargo objEntity = new Cargo(); objEntity.Id = idToDelete; objEntity.IdUltimaModificacion = this.IdUserCurrent; if (!objBllSave.Delete(objEntity)) { } else { this.gvCargos.Rebind(); } }
public Collection <Cargo> listarCargos() { CargoBll objCargoBll = FactoryBll.criarCargoBll(); return(objCargoBll.listarCargos()); }
protected void gvCargos_NeedDataSource(object sender, GridNeedDataSourceEventArgs e) { CargoBll objBll = new CargoBll(); gvCargos.DataSource = objBll.GetList(string.Empty, true, true); }