public Boolean Guardar(clsTipoPermiso tiPe) { try { using (RecursosHumanosEntities ent = new RecursosHumanosEntities()) { TipoPermiso tiP = new TipoPermiso() { IdTipoPermiso = tiPe.IdTipoPermiso, Descripcion = tiPe.Descripcion, IdEmpresa = tiPe.IdEmpresa, IdEstado = tiPe.IdEstado, }; ent.AddToTipoPermiso(tiP); ent.SaveChanges(); } return true; } catch (Exception ex) { Console.WriteLine("Error:" + ex); return false; } }
public Boolean Eliminar(clsTipoPermiso tiP) { try { using (RecursosHumanosEntities ent = new RecursosHumanosEntities()) { var x = (from q in ent.TipoPermiso where q.IdTipoPermiso == tiP.IdTipoPermiso select q).First(); ent.DeleteObject(x); ent.SaveChanges(); } return true; } catch (Exception) { return false; } }
public List<clsTipoPermiso> ConsultaTipoPermiso() { try { List<clsTipoPermiso> Lista = new List<clsTipoPermiso>(); RecursosHumanosEntities ent = new RecursosHumanosEntities(); var con = from w in ent.TipoPermiso select w; foreach (var item in con) { clsTipoPermiso clas = new clsTipoPermiso(); clas.IdTipoPermiso = Convert.ToInt32(item.IdTipoPermiso); clas.Descripcion = item.Descripcion; clas.IdEmpresa = item.IdEmpresa; clas.IdEstado = Convert.ToInt32(item.IdEstado); Lista.Add(clas); } return Lista; } catch (Exception) { return null; } }
private void btnBuscar_Click(object sender, EventArgs e) { frmConsultaTipoPermiso cTiP = new frmConsultaTipoPermiso(); cTiP.ShowDialog(); clas = cTiP.tiP; txtCodigo.Text = Convert.ToString(clas.IdTipoPermiso); txtDescripcion.Text = clas.Descripcion; solo = clas.IdEmpresa; cbeEstado.EditValue = clas.IdEstado; }
public void Modificar(clsTipoPermiso tiP) { using (RecursosHumanosEntities ent = new RecursosHumanosEntities()) { var x = (from q in ent.TipoPermiso where q.IdTipoPermiso == tiP.IdTipoPermiso select q).First(); x.Descripcion = tiP.Descripcion; x.IdEmpresa = tiP.IdEmpresa; x.IdEstado = tiP.IdEstado; ent.SaveChanges(); } }