public IEntidad buscaPorId(int id) { DataTable aux = new DataTable(); clsUsuario us = new clsUsuario(); try { aux = manager.consultar("select * from usuario where id=" + id + " and activo=1"); if(aux.Rows.Count!=0) { us.Id = Convert.ToInt32(aux.Rows[0]["id"]); us.Seguridad = aux.Rows[0]["seguridad"].ToString(); us.Clave = aux.Rows[0]["pass"].ToString(); us.IdMedico = Convert.ToInt32(aux.Rows[0]["idmedico"]); us.Usuario = aux.Rows[0]["usuario"].ToString(); } } catch (Exception ex) { throw ex; } return us; }
public clsUsuario buscarPorId(int id) { clsUsuario usu = new clsUsuario(); try { usu=(clsUsuario)manejaUsuario.buscaPorId(id); } catch (SqlException ex) { throw ex; } catch (Exception ex) { throw ex; } return usu; }
private void btnIngresar_Click(object sender, EventArgs e) { bool paso = false; string seg = ""; if (!string.IsNullOrWhiteSpace(tbUsuario.Text) && !string.IsNullOrWhiteSpace(tbClave.Text)) { foreach (clsUsuario u in usuarios) { if (u.Usuario == tbUsuario.Text) { if (u.Clave == tbClave.Text) { seg = u.Seguridad; this.u = u; paso = true; } } } } if (paso) { ingresar(seg); } }
public frmRegistroDePago(clsUsuario u) { InitializeComponent(); usuario = u; }
public frmRecepcion(clsUsuario u, frmInicio i) { InitializeComponent(); this.u = u; this.i = i; }
private void btnAlta_Click(object sender, EventArgs e) { if (!string.IsNullOrWhiteSpace(tbUsuAlta.Text) && !string.IsNullOrWhiteSpace(tbContAlta1.Text) && !string.IsNullOrWhiteSpace(tbContAlta2.Text) && cbSeguridad.SelectedIndex > -1) { if (cbSeguridad.SelectedItem.ToString() == "Medico") { if (cbEspecialidades.SelectedIndex > -1 && cbMedicos.SelectedIndex > -1) { if (tbContAlta1.Text == tbContAlta2.Text) { clsUsuario u = new clsUsuario(tbUsuAlta.Text, tbContAlta1.Text, cbSeguridad.SelectedItem.ToString(), rm.BuscaPorEspecialidad(cbEspecialidades.Text)[cbMedicos.SelectedIndex].Id); try { ru.Alta(u); } catch (Exception ex) { MessageBox.Show("Se ha producido el Sgte. error: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { iniciar(); } return; } else { MessageBox.Show("Las contraseñas ingresadas no coinciden.", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Hand); return; } } else { MessageBox.Show("Seleccione Especialidad y Medico para continuar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } else if (tbContAlta1.Text == tbContAlta2.Text) { clsUsuario u = new clsUsuario(tbUsuAlta.Text, tbContAlta1.Text, cbSeguridad.Text, 0); try { ru.Alta(u); } catch (Exception ex) { MessageBox.Show("Se ha pruducido el Sgte. error: "+ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { iniciar(); } } else { MessageBox.Show("Las contraseñas ingresadas no coinciden.", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Hand); } } else { MessageBox.Show("Complete todos los campos correctamente.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public frmTurno(clsUsuario u) { InitializeComponent(); this.u = u; }
public List<clsUsuario> Todo(int pag) { DataTable tabla; List<clsUsuario> lista = new List<clsUsuario>(); try { tabla = manejaUsuario.Todo(pag); foreach (DataRow aux in tabla.Rows) { clsUsuario usu = new clsUsuario(); usu.Id = Convert.ToInt32(aux["id"]); usu.Usuario = aux["usuario"].ToString(); usu.Clave = aux["pass"].ToString(); usu.Seguridad = aux["seguridad"].ToString(); if (!string.IsNullOrWhiteSpace(aux["idmedico"].ToString())) { usu.IdMedico = int.Parse(aux["idmedico"].ToString()); } lista.Add(usu); } } catch (SqlException ex) { throw ex; } catch (Exception ex) { throw ex; } return lista; }