public static Usuario Buscar(string dni, string contra) { Usuario InformacionUsuario = new Usuario(); DataTable _consulta = new DataTable(); try { string Query = $"select * from usuario where dni = '{dni}' and clave = '{contra}' "; SqlCommand cmd = new SqlCommand(Query); _consulta = Sqlcliente.Mostrar(cmd); if (_consulta.Rows.Count > 0) { var primero_enla_fila = _consulta.Select().FirstOrDefault(); InformacionUsuario.Idusuario = Convert.ToInt32(primero_enla_fila.ItemArray[0]); InformacionUsuario.Nombre = primero_enla_fila.ItemArray[1].ToString(); InformacionUsuario.Apellido = primero_enla_fila.ItemArray[2].ToString(); InformacionUsuario.Dni = primero_enla_fila.ItemArray[3].ToString(); InformacionUsuario.Cuit = primero_enla_fila.ItemArray[4].ToString(); InformacionUsuario.Direccion = primero_enla_fila.ItemArray[5].ToString(); InformacionUsuario.Telefono = primero_enla_fila.ItemArray[6].ToString(); InformacionUsuario.Clave = primero_enla_fila.ItemArray[7].ToString(); } else { InformacionUsuario.Idusuario = 0; InformacionUsuario.Nombre = "no encontro a nadie"; } } catch (Exception ex) { InformacionUsuario.Idusuario = 0; InformacionUsuario.Nombre = ex.Message; } return(InformacionUsuario); }
public static List <Usuario> Mostrar() { List <Usuario> Lista_usuarios = new List <Usuario>(); DataTable _consulta = new DataTable(); try { string Query = $"select * from usuario "; SqlCommand cmd = new SqlCommand(Query); _consulta = Sqlcliente.Mostrar(cmd); if (_consulta.Rows.Count > 0) { foreach (DataRow ro in _consulta.Rows) { Usuario InformacionUsuario = new Usuario(); InformacionUsuario.Idusuario = Convert.ToInt32(ro.ItemArray[0]); InformacionUsuario.Nombre = ro.ItemArray[1].ToString(); InformacionUsuario.Apellido = ro.ItemArray[2].ToString(); InformacionUsuario.Dni = ro.ItemArray[3].ToString(); InformacionUsuario.Cuit = ro.ItemArray[4].ToString(); InformacionUsuario.Direccion = ro.ItemArray[5].ToString(); InformacionUsuario.Telefono = ro.ItemArray[6].ToString(); InformacionUsuario.Clave = ro.ItemArray[7].ToString(); Lista_usuarios.Add(InformacionUsuario); } } return(Lista_usuarios); } catch { return(Lista_usuarios); } }
//AGREGAR private void btnagregar_Click(object sender, EventArgs e) { Servicio servicio = new Servicio(); servicio.nomcorto = txtnomcorto.Text; servicio.unmedida = txtunmedida.Text; servicio.descripcion = txtdescripcion.Text; servicio.montoxunmedida = txtprecioxunmedida.Text; servicio.fechaDato = txtfechadato.Text; if (txtnomcorto.Text != "" && txtunmedida.Text != "" && txtdescripcion.Text != "" && txtprecioxunmedida.Text != "" && txtfechadato.Text != "") { if (FuncionesServicios.Agregar(servicio)) { DataTable tabla_ultimo_id = Sqlcliente.Mostrar("select top 1 idservicio from servicio order by idservicio desc "); DataRow Filtro = tabla_ultimo_id.Select().FirstOrDefault(); servicio.idservicio = Filtro.Field <int>("idservicio"); lista.Add(servicio); MessageBox.Show("El cliente fue agregago con exito"); RecargarLista(); txtnomcorto.Text = ""; txtunmedida.Text = ""; txtdescripcion.Text = ""; txtprecioxunmedida.Text = ""; txtfechadato.Text = ""; } else { MessageBox.Show("Ha ocurrido un error en el sistema, intente en unos momentos"); } } else { MessageBox.Show("El cliente no fue agregago, por favor revise los datos"); } }
//-*------------------------------------------------------- private void btnagregar_Click(object sender, EventArgs e) { Usuario usuario = new Usuario(); usuario.Nombre = txtnombre.Text; usuario.Dni = txtdni.Text; usuario.Direccion = txtdomicilio.Text; usuario.Telefono = txttelefono.Text; usuario.UsuarioNom = txtnomusuario.Text; usuario.Contraseña = txtcontraseña.Text; if (txtnombre.Text != "" && txtdni.Text != "" && txtdomicilio.Text != "" && txttelefono.Text != "" && txtnomusuario.Text != "" && txtcontraseña.Text != "") { if (FuncionesUsuarios.Agregar(usuario)) { DataTable tabla_ultimo_id = Sqlcliente.Mostrar("select top 1 idusuario from usuario order by idusuario desc "); DataRow Filtro = tabla_ultimo_id.Select().FirstOrDefault(); usuario.IdUsuario = Filtro.Field <int>("idusuario"); lista.Add(usuario); MessageBox.Show("Se ha registro correctamente"); RecargarLista(); txtnombre.Text = ""; txtdomicilio.Text = ""; txtdni.Text = ""; txttelefono.Text = ""; txtnomusuario.Text = ""; txtcontraseña.Text = ""; } else { MessageBox.Show("Ha ocurrido un error en el sistema, intente en unos momentos"); } } else { MessageBox.Show("El cliente no fue agregago, por favor revise los datos"); } }
//AGREGAR private void btnagregar_Click(object sender, EventArgs e) { Cliente cliente = new Cliente(); cliente.Nombre = txtnombre.Text; cliente.Dni = txtdni.Text; cliente.Direccion = txtdomicilio.Text; cliente.Telefono = txttelefono.Text; if (txtnombre.Text != "" && txtdni.Text != "" && txtdomicilio.Text != "" && txttelefono.Text != "") { if (FuncionesClientes.Agregar(cliente)) { DataTable tabla_ultimo_id = Sqlcliente.Mostrar("select top 1 idcliente from cliente order by idcliente desc "); DataRow Filtro = tabla_ultimo_id.Select().FirstOrDefault(); cliente.Idcliente = Filtro.Field <int>("idcliente"); lista.Add(cliente); MessageBox.Show("El cliente fue agregago con exito"); RecargarLista(); txtnombre.Text = ""; txtdni.Text = ""; txtdomicilio.Text = ""; txttelefono.Text = ""; } else { MessageBox.Show("Ha ocurrido un error en el sistema, intente en unos momentos"); } } else { MessageBox.Show("El cliente no fue agregago, por favor revise los datos"); } }