public static DataTable ConsultarBarrios() { List <Object> resultado = new List <Object>(); resultado.Add(false); SqlConnection cn = ConexionDB.GetInstancia(); try { SqlCommand cmd = new SqlCommand(); string consulta = "ConsultarBarrios"; cmd.Parameters.Clear(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = consulta; ConexionDB.Conectar(); cmd.Connection = cn; DataTable tabla = new DataTable(); SqlDataAdapter da = new SqlDataAdapter(cmd); da.Fill(tabla); return(tabla); } catch (Exception) { throw; } finally { ConexionDB.Desconectar();; } }
public static DataTable ConsultarGeneros() { SqlConnection cn = ConexionDB.GetInstancia(); try { SqlCommand cmd = new SqlCommand(); string consulta = "ConsultarGeneros"; cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = consulta; ConexionDB.Conectar(); cmd.Connection = cn; DataTable tabla = new DataTable(); SqlDataAdapter da = new SqlDataAdapter(cmd); da.Fill(tabla); return(tabla); } catch (Exception) { throw; } finally { ConexionDB.Desconectar();; } }
public static bool AltaBarrio(Barrio barrio) { SqlConnection cn = ConexionDB.GetInstancia(); bool resultado = false; try { SqlCommand cmd = new SqlCommand(); string consulta = "AltaBarrio"; cmd.Parameters.Clear(); cmd.Parameters.AddWithValue("@nombre", barrio.Nombre); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = consulta; ConexionDB.Conectar(); cmd.Connection = cn; cmd.ExecuteNonQuery(); resultado = true; } catch (Exception) { throw; } finally { ConexionDB.Desconectar();; } return(resultado); }
public static bool AltaDireccionDepartamentoSinBarrio(Direccion direccion) { SqlConnection cn = ConexionDB.GetInstancia(); bool resultado = false; try { SqlCommand cmd = new SqlCommand(); string consulta = "AltaDireccionDepartamentoSinBarrio"; cmd.Parameters.Clear(); cmd.Parameters.AddWithValue("@calle", direccion.Calle); cmd.Parameters.AddWithValue("@numeroCalle", direccion.Numero); cmd.Parameters.AddWithValue("@piso", direccion.Piso); cmd.Parameters.AddWithValue("@departamento", direccion.Departamento); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = consulta; ConexionDB.Conectar(); cmd.Connection = cn; cmd.ExecuteNonQuery(); resultado = true; } catch (Exception) { throw; } finally { ConexionDB.Desconectar();; } return(resultado); }
public static DataTable ConnsultarEmpleadosActivosPorNombresYApellidos(string nombres, string apellidos) { SqlConnection cn = ConexionDB.GetInstancia(); try { SqlCommand cmd = new SqlCommand(); string consulta = "ConsultarEmpleadosActivosPorApellido"; cmd.Parameters.Clear(); cmd.Parameters.AddWithValue("@Nombres", nombres); cmd.Parameters.AddWithValue("@Apellidos", apellidos); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = consulta; ConexionDB.Conectar(); cmd.Connection = cn; DataTable tabla = new DataTable(); SqlDataAdapter da = new SqlDataAdapter(cmd); da.Fill(tabla); return(tabla); } catch (Exception) { throw; } finally { ConexionDB.Desconectar();; } }
public static DataTable ConnsultarEmpleadosBorradosPorDni(int dni) { SqlConnection cn = ConexionDB.GetInstancia(); try { SqlCommand cmd = new SqlCommand(); string consulta = "ConsultarEmpleadosBorradosPorDni"; cmd.Parameters.Clear(); cmd.Parameters.AddWithValue("@Dni", dni); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = consulta; ConexionDB.Conectar(); cmd.Connection = cn; DataTable tabla = new DataTable(); SqlDataAdapter da = new SqlDataAdapter(cmd); da.Fill(tabla); return(tabla); } catch (Exception) { throw; } finally { ConexionDB.Desconectar();; } }
public static bool BajaLogicaEmpleado(int Legajompleado) { SqlConnection cn = ConexionDB.GetInstancia(); bool resultado = false; try { SqlCommand cmd = new SqlCommand(); string consulta = "BajaLogicaEmpleado"; cmd.Parameters.Clear(); cmd.Parameters.AddWithValue("@Legajo", Legajompleado); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = consulta; ConexionDB.Conectar(); cmd.Connection = cn; cmd.ExecuteNonQuery(); resultado = true; } catch (Exception) { throw; } finally { ConexionDB.Desconectar();; } return(resultado); }
public Persona getPersona(string p_cedula) { Persona res = new Persona(); string sql = "SELECT cedula, nombre, tipo FROM tpersonas WHERE cedula like '" + p_cedula + "%'"; try { con.Conectar(); OdbcDataReader dr = new OdbcCommand(sql, con.getConexion()).ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { res.Cedula = dr.GetString(0); res.Nombre = dr.GetString(1); res.Tipo = dr.GetInt16(2); } } } catch { res = null; } con.Desconectar(); return(res); }
public static DataTable Login(string usuario, string contraseña) { //string cadena = "Data Source=DESKTOP-LDHQLVB\\SQLEXPRESS;Initial Catalog=MET;Integrated Security=True"; //SqlConnection cn = new SqlConnection(cadena); SqlConnection cn = ConexionDB.GetInstancia(); try { SqlCommand comando = new SqlCommand(); string consulta = "Login"; comando.Parameters.Clear(); comando.Parameters.Clear(); comando.Parameters.AddWithValue("@Usuario", usuario); comando.Parameters.AddWithValue("@Contraseña", contraseña); comando.CommandType = CommandType.StoredProcedure; comando.CommandText = consulta; ConexionDB.Conectar(); comando.Connection = cn; DataTable tabla = new DataTable(); SqlDataAdapter da = new SqlDataAdapter(comando); da.Fill(tabla); return(tabla); } catch (Exception ex) { throw; } finally { ConexionDB.Desconectar(); } }
public static List <object> ConsultarGenero(int id) { List <Object> resultado = new List <Object>(); resultado.Add(false); SqlConnection cn = ConexionDB.GetInstancia(); try { SqlCommand cmd = new SqlCommand(); string consulta = "ConsultaGenero"; cmd.Parameters.Clear(); cmd.Parameters.AddWithValue("@id", id); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = consulta; ConexionDB.Conectar(); cmd.Connection = cn; SqlDataReader dr = cmd.ExecuteReader(); if (dr != null && dr.Read()) { string nombre = dr["nombre"].ToString(); resultado.Add(nombre); resultado[0] = true; } } catch (Exception) { throw; } finally { ConexionDB.Desconectar();; } return(resultado); }
public List <DocentesModel> SelectDocentes() { Dapper.DefaultTypeMap.MatchNamesWithUnderscores = true; return(conexionDB.Conectar().Query <DocentesModel>("SELECT * from docentes").ToList()); }
public static List <object> ConsultarDireccion(int direccion_id) { List <Object> resultado = new List <Object>(); resultado.Add(false); SqlConnection cn = ConexionDB.GetInstancia(); Direccion direccion; try { SqlCommand cmd = new SqlCommand(); string consulta = "ConsultaDireccionCompleta"; cmd.Parameters.Clear(); cmd.Parameters.AddWithValue("@id", direccion_id); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = consulta; ConexionDB.Conectar(); cmd.Connection = cn; SqlDataReader dr = cmd.ExecuteReader(); if (dr != null && dr.Read()) { string calle = dr["D.calle"].ToString(); int numero = (int)dr["D.numeroCalle"]; int piso = (int)dr["D.piso"]; string departamento = dr["D.departamento"].ToString(); int barrio_id; if (!dr["D.barrio_id"].Equals(null)) { barrio_id = -1; } else { barrio_id = (int)dr["D.barrio_id"]; } string barrio_nombre; if (!dr["B.nombre"].Equals(null)) { barrio_nombre = "No tiene"; } else { barrio_nombre = dr["B.nombre"].ToString(); } direccion = new Direccion(direccion_id, calle, numero, piso, departamento, barrio_id, barrio_nombre); resultado.Add(direccion); resultado[0] = true; } } catch (Exception) { throw; } finally { ConexionDB.Desconectar();; } return(resultado); }
public static bool ModificarEmpleado(Empleado empleado) { SqlConnection cn = ConexionDB.GetInstancia(); bool resultado = false; try { SqlCommand cmd = new SqlCommand(); string consulta = "ModificarEmpleado"; cmd.Parameters.Clear(); cmd.Parameters.AddWithValue("@Legajo", empleado.legajo); cmd.Parameters.AddWithValue("@Dni", empleado.dni); cmd.Parameters.AddWithValue("@Nombres", empleado.nombres); cmd.Parameters.AddWithValue("@Apellido", empleado.apellidos); cmd.Parameters.AddWithValue("@GeneroId", empleado.id_genero); cmd.Parameters.AddWithValue("@FechaNacimiento", empleado.fechanacimiento); if (empleado.correo.Equals("")) { cmd.Parameters.AddWithValue("@Correo", DBNull.Value); } else { cmd.Parameters.AddWithValue("@Correo", empleado.correo); } if (empleado.telefono.Equals("")) { cmd.Parameters.AddWithValue("@Telefono", DBNull.Value); } else { cmd.Parameters.AddWithValue("@Telefono", empleado.telefono); } if (empleado.instagram.Equals("")) { cmd.Parameters.AddWithValue("@Instagram", DBNull.Value); } else { cmd.Parameters.AddWithValue("@Instagram", empleado.instagram); } if (empleado.observaciones.Equals("")) { cmd.Parameters.AddWithValue("@Observaciones", DBNull.Value); } else { cmd.Parameters.AddWithValue("@Observaciones", empleado.observaciones); } cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = consulta; ConexionDB.Conectar(); cmd.Connection = cn; cmd.ExecuteNonQuery(); resultado = true; } catch (Exception) { throw; } finally { ConexionDB.Desconectar();; } return(resultado); }