public static List <entEstudiante> ListarEstudiantes(int idGrupo) { SqlCommand cmd = null; SqlDataReader dr = null; List <entEstudiante> lista = null; try { Conexion cn = new Conexion(); SqlConnection cnx = cn.Conectar(); cmd = new SqlCommand("ListarEstDelGrupo", cnx); cmd.Parameters.AddWithValue("@idGrupo", idGrupo); cmd.CommandType = CommandType.StoredProcedure; cnx.Open(); dr = cmd.ExecuteReader(); lista = new List <entEstudiante>(); while (dr.Read()) { entEstudiante p = new entEstudiante(); p.id = Convert.ToInt32(dr["id"]); p.idEst = Convert.ToInt32(dr["idEst"]); p.Nombre = dr["Nombre"].ToString(); p.Apellido = dr["Apellido"].ToString(); p.Email = dr["Email"].ToString(); p.carnet = Convert.ToInt32(dr["carnet"]); p.Telefono = Convert.ToInt32(dr["Telefono"]); p.NotaAcumulada = Convert.ToDouble(dr["NotaAcumulada"]); p.FK_EstadoEst = Convert.ToInt32(dr["FK_EstadoEst"]); p.FK_Estudiante = Convert.ToInt32(dr["FK_Estudiante"]); p.FK_Grupo = Convert.ToInt32(dr["FK_Grupo"]); p.FK_Periodo = Convert.ToInt32(dr["FK_Periodo"]); p.FK_Profesor = Convert.ToInt32(dr["FK_Profesor"]); lista.Add(p); } } catch (Exception e) { lista = null; } finally { cmd.Connection.Close(); } return(lista); }
public IEnumerable <Empleado> listarEmpleado() { List <Empleado> lista = new List <Empleado>(); try { conexion = cn.Conectar(); cmd = new SqlCommand("USP_BASETEST_S_EMPLEADO", conexion); cmd.CommandType = System.Data.CommandType.StoredProcedure; dr = null; conexion.Open(); dr = cmd.ExecuteReader(); Empleado objCateg = null; while (dr.Read()) { objCateg = new Empleado(); objCateg.EmpleadoID = Convert.ToInt32(dr["EmpleadoID"]); objCateg.Nombre = Convert.ToString(dr["Nombre"]); objCateg.Apellido = Convert.ToString(dr["Apellido"]); objCateg.Titulo = Convert.ToString(dr["Titulo"]); objCateg.FechaNaci = Convert.ToString(dr["FechaNaci"]); objCateg.Direccion = Convert.ToString(dr["Direccion"]); objCateg.Ciudad = Convert.ToString(dr["Ciudad"]); objCateg.Telefono = Convert.ToString(dr["Telefono"]); objCateg.Foto = Convert.ToString(dr["Foto"]); lista.Add(objCateg); } } catch (Exception ex) { errores = ex.Message; } finally { if (conexion.State == ConnectionState.Open) { conexion.Close(); } conexion.Dispose(); } return(lista); }
public IEnumerable <DetalleVenta> listarDetVenta() { List <DetalleVenta> lista = new List <DetalleVenta>(); try { conexion = cn.Conectar(); cmd = new SqlCommand("SP_DBTEST_S_DETALLEVENTA", conexion); cmd.CommandType = System.Data.CommandType.StoredProcedure; dr = null; conexion.Open(); dr = cmd.ExecuteReader(); DetalleVenta objeto = null; while (dr.Read()) { objeto = new DetalleVenta(); objeto.idVenta = Convert.ToInt32(dr["IdVenta"]); objeto.Nombre = Convert.ToString(dr["Nombre"]); objeto.cantidad = Convert.ToInt32(dr["Cantidad"]); objeto.precio = Convert.ToString(dr["Precio"]); objeto.total = Convert.ToString(dr["Total"]); lista.Add(objeto); } } catch (Exception e) { errores = e.Message; } finally { if (conexion.State == ConnectionState.Open) { conexion.Close(); } conexion.Dispose(); cmd.Dispose(); } return(lista); }
public static List <entBitacora> ListarBitacora(int IdEntityType, string FechaInicial, string FechaFinal) { SqlCommand cmd = null; SqlDataReader dr = null; List <entBitacora> lista = null; try { Conexion cn = new Conexion(); SqlConnection cnx = cn.Conectar(); cmd = new SqlCommand("ListarBitacora", cnx); cmd.Parameters.AddWithValue("@inIdEntityType", IdEntityType); cmd.Parameters.AddWithValue("@inFechaInicial", FechaInicial); cmd.Parameters.AddWithValue("@inFechaFinal", FechaFinal); cmd.CommandType = CommandType.StoredProcedure; cnx.Open(); dr = cmd.ExecuteReader(); lista = new List <entBitacora>(); while (dr.Read()) { entBitacora C = new entBitacora(); C.ID_Bitacora = Convert.ToInt32(dr["ID_Bitacora"].ToString()); C.IdEntityType = Convert.ToInt32(dr["IdEntityType"].ToString()); C.EntityId = Convert.ToInt32(dr["EntityId"].ToString()); C.jsonDespues = dr["jsonDespues"].ToString(); C.insertedAt = Convert.ToDateTime(dr["insertedAt"].ToString()); C.insertedby = dr["insertedby"].ToString(); C.insertedIn = dr["insertedIn"].ToString(); lista.Add(C); } } catch (Exception e) { lista = null; } finally { cmd.Connection.Close(); } return(lista); }
public IEnumerable <Categoria> listarCategoria() { List <Categoria> lista = new List <Categoria>(); try { conexion = cn.Conectar(); cmd = new SqlCommand("SP_DBINTRANET_S_CATEGORIA", conexion); cmd.CommandType = System.Data.CommandType.StoredProcedure; dr = null; conexion.Open(); dr = cmd.ExecuteReader(); Categoria objeto = null; while (dr.Read()) { objeto = new Categoria(); objeto.idCategoria = Convert.ToInt32(dr["idCategoria"]); objeto.nombre = Convert.ToString(dr["Nombre"]); objeto.descripcion = Convert.ToString(dr["Descripcion"]); lista.Add(objeto); } } catch (Exception e) { errores = e.Message; } finally { if (conexion.State == ConnectionState.Open) { conexion.Close(); } conexion.Dispose(); cmd.Dispose(); } return(lista); }
public static List <entGrupo> ListarGrupos(int idProfesor, int idPeriodo) { SqlCommand cmd = null; SqlDataReader dr = null; List <entGrupo> lista = null; try { Conexion cn = new Conexion(); SqlConnection cnx = cn.Conectar(); cmd = new SqlCommand("ListarGrupos", cnx); cmd.Parameters.AddWithValue("@idProfesor", idProfesor); cmd.Parameters.AddWithValue("@idPeriodo", idPeriodo); cmd.CommandType = CommandType.StoredProcedure; cnx.Open(); dr = cmd.ExecuteReader(); lista = new List <entGrupo>(); while (dr.Read()) { entGrupo p = new entGrupo(); p.id = Convert.ToInt32(dr["id"]); p.FK_EstadoG = Convert.ToInt32(dr["FK_EstadoG"].ToString()); p.FK_Periodo = Convert.ToInt32(dr["FK_Periodo"].ToString()); p.FK_Profesor = Convert.ToInt32(dr["FK_Profesor"].ToString()); p.NombreCurso = dr["NombreCurso"].ToString(); p.CodigoCurso = dr["CodigoCurso"].ToString(); lista.Add(p); } } catch (Exception e) { lista = null; } finally { cmd.Connection.Close(); } return(lista); }
public static List <entPropiedad> ListarPropiedadesUser(int ID_Usuario) { SqlCommand cmd = null; SqlDataReader dr = null; List <entPropiedad> lista = null; try { Conexion cn = new Conexion(); SqlConnection cnx = cn.Conectar(); cmd = new SqlCommand("ListarPropiedadesUser", cnx); cmd.Parameters.AddWithValue("@inID_Usuario", ID_Usuario); cmd.CommandType = CommandType.StoredProcedure; cnx.Open(); dr = cmd.ExecuteReader(); lista = new List <entPropiedad>(); while (dr.Read()) { entPropiedad C = new entPropiedad(); C.NumPropiedad = Convert.ToInt32(dr["NumPropiedad"].ToString()); C.ID_Propiedad = Convert.ToInt32(dr["ID_Propiedad"].ToString()); C.Direccion = dr["Direccion"].ToString(); C.Fecha = Convert.ToDateTime(dr["Fecha"].ToString()); C.Valor = Convert.ToDouble(dr["Valor"].ToString()); C.M3Acumulados = Convert.ToInt32(dr["M3Acumulados"].ToString()); C.M3AcumuladosUltimoRecibo = Convert.ToInt32(dr["M3AcumuladosUltimoRecibo"].ToString()); lista.Add(C); } } catch (Exception e) { lista = null; } finally { cmd.Connection.Close(); } return(lista); }
public static List <entEvaluacion> ListarEvaluaciones(int idEst) { SqlCommand cmd = null; SqlDataReader dr = null; List <entEvaluacion> lista = null; try { Conexion cn = new Conexion(); SqlConnection cnx = cn.Conectar(); cmd = new SqlCommand("ListarEvaluaciones", cnx); cmd.Parameters.AddWithValue("@idGxE", idEst); cmd.CommandType = CommandType.StoredProcedure; cnx.Open(); dr = cmd.ExecuteReader(); lista = new List <entEvaluacion>(); while (dr.Read()) { entEvaluacion p = new entEvaluacion(); p.id = Convert.ToInt32(dr["id"]); p.FK_GrupoxEst = Convert.ToInt32(dr["FK_GrupoxEst"]); p.Nota = Convert.ToDouble(dr["Nota"]); p.Nombre = dr["Nombre"].ToString(); p.FechaAplicacion = DateTime.Parse(dr["FechaAplicacion"].ToString()); p.ValorPorcIndiv = Convert.ToDouble(dr["ValorPorcIndiv"]); p.Descripcion = dr["Descripcion"].ToString(); lista.Add(p); } } catch (Exception e) { lista = null; } finally { cmd.Connection.Close(); } return(lista); }
public static List <entRecibos> ListarRecibosPagos(int ID_Propiedad) { SqlCommand cmd = null; SqlDataReader dr = null; List <entRecibos> lista = null; try { Conexion cn = new Conexion(); SqlConnection cnx = cn.Conectar(); cmd = new SqlCommand("ListarRecibosPagos", cnx); cmd.Parameters.AddWithValue("@inID_Propiedad", ID_Propiedad); cmd.CommandType = CommandType.StoredProcedure; cnx.Open(); dr = cmd.ExecuteReader(); lista = new List <entRecibos>(); while (dr.Read()) { entRecibos C = new entRecibos(); C.ID_Recibo = Convert.ToInt32(dr["ID_Recibo"].ToString()); C.ID_Propiedad = Convert.ToInt32(dr["ID_Propiedad"].ToString()); C.ID_Concepto = Convert.ToInt32(dr["ID_Concepto"].ToString()); C.Fecha = Convert.ToDateTime(dr["Fecha"].ToString()); C.Monto = Convert.ToDouble(dr["Monto"].ToString()); C.Estado = Convert.ToInt32(dr["Estado"].ToString()); lista.Add(C); } } catch (Exception e) { lista = null; } finally { cmd.Connection.Close(); } return(lista); }
public static DateTime AgregarEvaluacion(entEvaluacion obj) { DateTime res = new DateTime(1900, 10, 10); SqlCommand cmd = null; SqlDataReader dr = null; try { SqlParameter fecha = new SqlParameter("@Fecha", SqlDbType.DateTime); SqlParameter result = new SqlParameter("@returnValue", SqlDbType.Date); result.Value = res.Date; result.Direction = ParameterDirection.Output; SqlParameter retInt = new SqlParameter("@retInt", 0); retInt.Direction = ParameterDirection.Output; fecha.Value = obj.FechaAplicacion; Conexion cn = new Conexion(); SqlConnection cnx = cn.Conectar(); cmd = new SqlCommand("AgregarEvaluacion", cnx); cmd.Parameters.AddWithValue("@idGxR", obj.FK_GrupoxRubro); cmd.Parameters.AddWithValue("@idGrupo", obj.FK_GrupoxEst); cmd.Parameters.AddWithValue("@Nombre", obj.Nombre); cmd.Parameters.Add(fecha); cmd.Parameters.AddWithValue("@Descripcion", obj.Descripcion); cmd.Parameters.Add(result); cmd.CommandType = CommandType.StoredProcedure; cnx.Open(); cmd.ExecuteNonQuery(); res = DateTime.Parse(cmd.Parameters["@returnValue"].Value.ToString()); } catch (Exception e) { } finally { cmd.Connection.Close(); } return(res); }
public int Sentencia(EproyectoCategoria procat) { int id = 0; MySqlCommand cmd = new MySqlCommand("SentenciaPro_cat", con.con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("idproyecto", MySqlDbType.Int32).Value = procat.idproyecto; cmd.Parameters.Add("idcategoria", MySqlDbType.Text).Value = procat.idcategoria; cmd.Parameters.Add("accion", MySqlDbType.Text).Value = procat.accion; try { con.Conectar(); id = int.Parse(cmd.ExecuteScalar().ToString()); con.Desconectar(); } finally { con.Desconectar(); } return(id); }
public static List <entComprobante> ListarComprobantes(int NumPropiedad) { SqlCommand cmd = null; SqlDataReader dr = null; List <entComprobante> lista = null; try { Conexion cn = new Conexion(); SqlConnection cnx = cn.Conectar(); cmd = new SqlCommand("ListarComprobantes", cnx); cmd.Parameters.AddWithValue("@inNumPropiedad", NumPropiedad); cmd.CommandType = CommandType.StoredProcedure; cnx.Open(); dr = cmd.ExecuteReader(); lista = new List <entComprobante>(); while (dr.Read()) { entComprobante C = new entComprobante(); C.ID_Comprobante = Convert.ToInt32(dr["ID_Comprobante"].ToString()); C.NumFinca = Convert.ToInt32(dr["NumFinca"].ToString()); C.Fecha = Convert.ToDateTime(dr["Fecha"].ToString()); C.Monto = Convert.ToDouble(dr["Monto"].ToString()); C.MedioPago = dr["MedioPago"].ToString(); lista.Add(C); } } catch (Exception e) { lista = null; } finally { cmd.Connection.Close(); } return(lista); }
public static List <entPropJuridico> ListarPropietariosJuridicos(int ID_Propiedad) { SqlCommand cmd = null; SqlDataReader dr = null; List <entPropJuridico> lista = null; try { Conexion cn = new Conexion(); SqlConnection cnx = cn.Conectar(); cmd = new SqlCommand("ListarPropietariosJuridicos", cnx); cmd.Parameters.AddWithValue("@inID_Propiedad", ID_Propiedad); cmd.CommandType = CommandType.StoredProcedure; cnx.Open(); dr = cmd.ExecuteReader(); lista = new List <entPropJuridico>(); while (dr.Read()) { entPropJuridico C = new entPropJuridico(); C.ID_Juridico = Convert.ToInt32(dr["ID_Juridico"].ToString()); C.ID_Propietario = Convert.ToInt32(dr["ID_Propietario"].ToString()); C.Documento = dr["Documento"].ToString(); C.ID_TDoc = Convert.ToInt32(dr["ID_TDoc"].ToString()); lista.Add(C); } } catch (Exception e) { lista = null; } finally { cmd.Connection.Close(); } return(lista); }
public static List <entUsuario> ListarUsuarios(int ID_Propiedad) { SqlCommand cmd = null; SqlDataReader dr = null; List <entUsuario> lista = null; try { Conexion cn = new Conexion(); SqlConnection cnx = cn.Conectar(); cmd = new SqlCommand("ListarUsuarios", cnx); cmd.Parameters.AddWithValue("@inID_Propiedad", ID_Propiedad); cmd.CommandType = CommandType.StoredProcedure; cnx.Open(); dr = cmd.ExecuteReader(); lista = new List <entUsuario>(); while (dr.Read()) { entUsuario C = new entUsuario(); C.Nombre = dr["Nombre"].ToString(); C.Password = dr["Password"].ToString(); C.TipoUsuario = dr["TipoUsuario"].ToString(); C.ID_Usuario = Convert.ToInt32(dr["ID_Usuario"].ToString()); lista.Add(C); } } catch (Exception e) { lista = null; } finally { cmd.Connection.Close(); } return(lista); }
public int Sentencia(Ecarrera c) { int id = 0; MySqlCommand cmd = new MySqlCommand("SentenciaCarrera", con.con); cmd.Parameters.Add("id", MySqlDbType.Int32).Value = c.idcarrera; cmd.Parameters.Add("descripcion", MySqlDbType.Text).Value = c.descripcion; cmd.Parameters.Add("accion", MySqlDbType.Text).Value = c.accion; cmd.CommandType = CommandType.StoredProcedure; try { con.Conectar(); id = int.Parse(cmd.ExecuteScalar().ToString()); con.Desconectar(); } finally { con.Desconectar(); } return(id); }