public List <CicloEscolar> ListaCicloEscolar() { try { comando = new SqlCommand("select * from CicloEscolar", conexion); comando.CommandType = CommandType.Text; conexion.Open(); List <CicloEscolar> lista = new List <CicloEscolar>(); SqlDataReader leer = comando.ExecuteReader(); while (leer.Read()) { CicloEscolar c = new CicloEscolar(); c.CicloEscolarId = (int)leer[0]; c.ciclo = (int)leer[1]; c.FechaInicio = Convert.ToDateTime(leer[2].ToString()); c.FechaFin = Convert.ToDateTime(leer[3].ToString()); c.Activo = (bool)leer[4]; lista.Add(c); } leer.Close(); conexion.Close(); conexion.Dispose(); return(lista); } catch (Exception ex) { throw ex; } }
public void EliminarCicloEscolar(CicloEscolar c) { try { DCicloEscolar d = new DCicloEscolar(); d.EliminarCiclo(c); } catch (Exception ex) { throw ex; } }
public void ModificarCicloEscolar(CicloEscolar c) { try { if (c.ciclo == 0) { throw new ArgumentException("Ingrese un Ciclo Valido"); } DCicloEscolar d = new DCicloEscolar(); d.ModificarCiclo(c); } catch (Exception ex) { throw ex; } }
public void EliminarCiclo(CicloEscolar c) { try { comando = new SqlCommand("EliminarCicloEscolar"); comando.CommandType = CommandType.StoredProcedure; comando.Parameters.AddWithValue("@CicloEscolarId", c.CicloEscolarId); comando.Connection = conexion; conexion.Open(); comando.ExecuteNonQuery(); conexion.Close(); conexion.Dispose(); } catch (Exception ex) { throw ex; } }
public void IngresarCiclo(CicloEscolar c) { try { comando = new SqlCommand("IngresarCicloEscolar"); comando.CommandType = CommandType.StoredProcedure; comando.Parameters.AddWithValue("@Ciclo", c.ciclo); comando.Parameters.AddWithValue("@FechaInicio", c.FechaInicio); comando.Parameters.AddWithValue("@FechaFin", c.FechaFin); comando.Connection = conexion; conexion.Open(); comando.ExecuteNonQuery(); conexion.Close(); conexion.Dispose(); } catch (Exception ex) { throw ex; } }
public void IngresarCicloEscolar(CicloEscolar c) { try { if (c.ciclo == 0) { throw new ArgumentException("Ingrese un Ciclo Valido"); } List <CicloEscolar> Lista = ListaCicloEscolar().Where(x => x.ciclo == c.ciclo).ToList(); if (Lista.Count > 0) { throw new ArgumentException("El ciclo escolar " + c.ciclo + " ya eiste"); } DCicloEscolar d = new DCicloEscolar(); d.IngresarCiclo(c); } catch (Exception ex) { throw ex; } }
public List <CicloEscolar> GetAllCicloEscolar() { List <CicloEscolar> cicloEscolars = new List <CicloEscolar>(); List <CatCicloEscolar> catCicloEscolars = context.CatCicloEscolar.ToList(); foreach (CatCicloEscolar item in catCicloEscolars) { CicloEscolar cicloEscolar = new CicloEscolar(); cicloEscolar.id = item.id; cicloEscolar.strValor = item.strValor; cicloEscolars.Add(cicloEscolar); } CicloEscolar cicloEscolar1 = new CicloEscolar(); cicloEscolar1.id = 1; cicloEscolar1.strValor = "Seleccionar"; cicloEscolars.Insert(0, cicloEscolar1); return(cicloEscolars); }