public static List <ExpedienteFojas> TraerLasExpFojas(int id) { /*List<Personaje> ListaPj = new List<Personaje>();*/ List <ExpedienteFojas> Lista = new List <ExpedienteFojas>(); SqlConnection Conexion = Conectar(); SqlCommand consulta = Conexion.CreateCommand(); consulta.CommandText = "SP_TRAERFOJASDONDE"; consulta.CommandType = System.Data.CommandType.StoredProcedure; consulta.Parameters.AddWithValue("@ID_EXPEDIENTE", id); SqlDataReader dataReader = consulta.ExecuteReader(); while (dataReader.Read()) { int IdFojas = Convert.ToInt32(dataReader["ID_FOJAS"]); int IdExp = Convert.ToInt32(dataReader["ID_EXPEDIENTE"]); DateTime FechaInicio = Convert.ToDateTime(dataReader["FECHA_INICIO"]); DateTime FechaFin = Convert.ToDateTime(dataReader["FECHA_FIN"]); string EstadoEsp = dataReader["ESTADO_ESPECIFICO"].ToString(); string Descripcion = dataReader["DESCRIPCION"].ToString(); ExpedienteFojas Foj = new ExpedienteFojas(IdFojas, IdExp, FechaInicio, FechaFin, EstadoEsp, Descripcion); Lista.Add(Foj); } Desconectar(Conexion); return(Lista); }
public static int InsertarFojas(ExpedienteFojas fojas) { SqlConnection Conexion = Conectar(); SqlCommand consulta = Conexion.CreateCommand(); consulta.CommandText = "SP_INSERTAR_FOJA"; consulta.CommandType = System.Data.CommandType.StoredProcedure; consulta.Parameters.AddWithValue("@FECHA_INICIO", fojas.FechaInicio); consulta.Parameters.AddWithValue("@FECHA_FIN", fojas.FechaFin); consulta.Parameters.AddWithValue("@ESTADO_ESPECIFICO", fojas.EstadoEspecifico); consulta.Parameters.AddWithValue("@DESCRIPCION", fojas.Descripcion); int RegsAfectados = consulta.ExecuteNonQuery(); Desconectar(Conexion); return(RegsAfectados); }