private void btnAcceder_Click(object sender, EventArgs e) { try { User objUser = new User(); objUser = User_Ctrl.LogIn(txtUsuario.Text, txtClave.Text); if (objUser.level == "doctor") { PpalMedicos p = new PpalMedicos(objUser); p.Show(); } else if (objUser.level == "adm") { PpalAdministrativos pA = new PpalAdministrativos(objUser); pA.Show(); } else { MessageBox.Show("Intente nuevamente"); } } catch (Exception ex) { MessageBox.Show("Hubo un error al intentar conectarse"); } }
private void btnGuardar_Click(object sender, EventArgs e) { string mensaje = ""; bool createUsr = false; try { //{ "employee":{ "name":"lalo","last_name":"lalo","date_birth":"2010-02-02","gender":"M","curp":"AAAA000000HAAAAA00","rfc":"AAAA000000000","address":"address","email":"*****@*****.**","phone":"4777867","profession":"doctor","job":"doctor","specialty_id":1} } if (txtNombrePer.Text != "" && txtPrApellidoPer.Text != "" && txtSegApellidoPer.Text != "" && txtFechaNacPer.Text != "" && cmbSexoPer.SelectedIndex >= 0 && txtCURPPers.Text != "" && txtRFCPer.Text != "" && txtDomicilioPers.Text != "" && txtCorreoPers.Text != "" && txtTelefonoPer.Text != "" && cmbNivelEducativo.SelectedIndex >= 0 && cmbPuesto.SelectedIndex >= 0 && cmbEspecialidad.SelectedIndex >= 0 && txtUsuarioEmp.Text != "" && txtPasswordEmp.Text != "") { Employee emp = new Employee(); emp.name = txtNombrePer.Text; emp.last_name = String.Format("{0} {1}", txtPrApellidoPer.Text, txtSegApellidoPer.Text); emp.date_birth = txtFechaNacPer.Text; emp.gender = cmbSexoPer.SelectedItem.ToString(); emp.curp = txtCURPPers.Text; emp.rfc = txtRFCPer.Text; emp.address = txtDomicilioPers.Text; emp.email = txtCorreoPers.Text; emp.phone = txtTelefonoPer.Text; emp.profession = cmbNivelEducativo.SelectedItem.ToString(); emp.job = cmbPuesto.SelectedItem.ToString(); emp.specialty_id = cmbEspecialidad.SelectedIndex + 1; string ret = Employee_Ctrl.CreateEmployee(emp); if (ret != null) { var def = JObject.Parse(ret); var usr = def.GetValue("id"); mensaje += "El empleado se ha creado exitosamente con el id: " + usr; if (cmbPuesto.SelectedItem.ToString() == "doctor") { createUsr = User_Ctrl.CreateDoctorUsr((int)usr, txtUsuarioEmp.Text, txtPasswordEmp.Text); } else if (cmbPuesto.SelectedItem.ToString() == "adm") { createUsr = User_Ctrl.CreateAdminUsr((int)usr, txtUsuarioEmp.Text, txtPasswordEmp.Text); } if (createUsr) { mensaje += " .El usuario se ha creado exitosamente."; } } MessageBox.Show(mensaje); } else { MessageBox.Show("Debe ingresar todos los campos"); } } catch (Exception ex) { MessageBox.Show("Ha ocurrido un error al guardar los datos"); } }