public int Delete(Company company) { companyDao.Delete(company); var user = Get(company.Id); if (user == null) return 1; return 0; }
public List<Entity.Company> List(string name) { int id = int.Parse(Session[sessionName].ToString()); UserBO userBO = new UserBO(); User user = userBO.Get(id); Entity.Company company = new Entity.Company(); company.Name = name; company.ParentId = user.CompanyId; return companyBO.List(company); }
public int Save(Company company) { if (Get(company.Id) == null) { //Create company return Insert(company); } else { //Update company return Update(company); } }
protected void Page_Load(object sender, EventArgs e) { int id = int.Parse(Session[sessionName].ToString()); UserBO userBO = new UserBO(); User user = userBO.Get(id); Entity.Company company = new Entity.Company(); company.Id = user.CompanyId; company = companyBO.Get(user.CompanyId); if (company.LevelId == 4) Response.Redirect("index.aspx"); }
public ActionResult EditCompany(Company company) { ViewBag.Title = "Edit Company"; Console.WriteLine(company.Id + ";" + company.Name + ";" + company.Description); ViewBag.postInfo = "Company saved successfuly"; ViewBag.postInfoClass = "alert-success"; if (!ModelState.IsValid) { //ViewBag.Errors.Name=ModelState["Name"].Errors[0].ErrorMessage+"\n"; //ViewBag.postInfoClass = "alert-danger"; return(View(company)); } using (var dao = new Dao.Dao()) { dao.UpdateCompany(company); } return(View("Saved")); }
private void Validate() { //Level int id = int.Parse(Session[sessionName].ToString()); UserBO userBO = new UserBO(); User user = userBO.Get(id); Entity.Company company = new Entity.Company(); company.Id = user.CompanyId; company = companyBO.Get(user.CompanyId); if (company.LevelId == 4) lblCompany.Visible = false; //Rol if (user.RolId > 2) { lblCompany.Visible = false; lblUser.Visible = false; } if (user.RolId == 2) { lblCompany.Visible = false; } if (user.RolId == -1) { lblManage.Visible = true; lblHome.Visible = false; lblCompany.Visible = false; lblUser.Visible = false; } else { lblManage.Visible = false; } }
public bool Save(string nit, string name, decimal document, string username, string password) { Entity.Company company = new Entity.Company(); CompanyBO companyBo = new CompanyBO(); int id = int.Parse(Session[sessionName].ToString()); UserBO userBO = new UserBO(); User user = userBO.Get(id); var parentCompany = companyBo.Get(user.CompanyId); company.Id = nit; company.Name = name; company.CreationDate = DateTime.Now; company.LevelId = parentCompany.LevelId + 1; company.ParentId = parentCompany.Id; company.CreationUser = id; company.ManagerId = document; companyBo.Save(company); var manager = userBO.Get(document); if (manager == null) { manager = new User(); } manager.CompanyId = nit; manager.Document = document; manager.Name = username; manager.RolId = 1; manager.Password = password; userBO.Save(manager); return true; }
public Entity.Company InsertCompany(Entity.Company v) { v = Context.Companies.Add(v); Context.SaveChanges(); return(v); }
public Entity.Company UpdateCompany(Entity.Company c) { Context.Companies.AddOrUpdate(c); Context.SaveChanges(); return(c); }
public int Update(Company user) { return ExecuteScalar("CompanyUpdate", user); }
public List<Company> List(Company agent) { return Execute<Company>("CompanyList", agent); }
public int Insert(Company company) { return ExecuteScalar("CompanyInsert", company); }
public Company Get(string id) { Company company = new Company(); company.Id = id; return Get<Company>("CompanyGet", company); }
public void Delete(Company company) { Execute<Company>("CompanyDelete", company); }
public int Delete(string id) { Entity.Company company = new Entity.Company(); company.Id = id; return companyBO.Delete(company); }
private int Update(Company company) { return companyDao.Update(company); }
private int Insert(Company company) { return companyDao.Insert(company); }
public List<Company> List(Company agent) { return companyDao.List(agent); }