private void btnCreateCom_Click(object sender, EventArgs e) { if (ValidateForm()) { var logCompany = new Logic.Company(); var entCompany = new Entities.Company(txtCuilCom.Text, txtNameCom.Text, txtAdressCom.Text); if (logCompany.ValidateCompany(entCompany)) { try { logCompany.CreateCompany(entCompany); } catch (Exception ex) { MessageBox.Show(ex.Message); } MessageBox.Show("EMPRESA CREADA CON EXITO."); frmRequester.CreateCompany(entCompany); this.Close(); } else { MessageBox.Show("LA EMPRESA YA A SIDO CREADA."); FocusAndClean(); } } }
public FrmAddProyect() { InitializeComponent(); var logCompany = new Logic.Company(); companies = logCompany.GetAllCompanies(); WireUp(); }
public List <Entities.Assignament> AddAssignament() { var logStu = new Logic.Student(); var logCom = new Logic.Company(); var assignaments = new List <Entities.Assignament>(); var students = logStu.GetAllStudents(); var companies = logCom.GetAllCompanies(); // TODO - arreglar cuando traigo las preferencias del foreach (var s in students) { foreach (var pr in s.Preferences) { foreach (var c in companies) { foreach (var pro in c.Proyects) { if (!s.Assigned && pr == pro.KindPro && pro.Slots != 0) { s.Assigned = true; pro.Slots--; assignaments.Add(new Entities.Assignament { Company = c, Proyect = pro, Student = s }); } } } } } return(assignaments); }
public ProductManagerView(Logic.Company _company) { company = _company; productManagerLogic = new ProductManager(company); }