//Buscar el dato de una tabla en especifico public string buscarDatoPeriodo(string Columna, PeriodoEscolarBO datosPeriodo) { cmd = new SqlCommand("SELECT " + Columna + " FROM PeriodoEscolar WHERE IDPeriodo = @IDPeriodo;"); cmd.Parameters.Add("@IDPeriodo", SqlDbType.Int).Value = datosPeriodo.IDPeriodo; cmd.CommandType = CommandType.Text; return(buscarDatoEspecifico(cmd, Columna)); }
//Para modificar el periodo public int modificarInfoPeriodo(PeriodoEscolarBO datosPeriodo) { cmd = new SqlCommand("UPDATE PeriodoEscolar SET FechaInicio = @FechaInicio, FechaFin = @FechaFin WHERE IDPeriodo = @IDPeriodo"); cmd.Parameters.Add("@FechaInicio", SqlDbType.Date).Value = datosPeriodo.FechaInicio; cmd.Parameters.Add("@FechaFin", SqlDbType.Date).Value = datosPeriodo.FechaFin; cmd.Parameters.Add("@IDPeriodo", SqlDbType.Int).Value = datosPeriodo.IDPeriodo; cmd.CommandType = CommandType.Text; return(ejecutarComando(cmd)); }
//Para crear un periodo public int agregarPeriodo(PeriodoEscolarBO datosPeriodo) { cmd = new SqlCommand("INSERT INTO PeriodoEscolar (Nombre, FechaInicio, FechaFin, IDCicloEscolar) VALUES (@Nombre, @FechaInicio, @FechaFin, @IDCicloEscolar)"); cmd.Parameters.Add("@Nombre", SqlDbType.VarChar).Value = datosPeriodo.Nombre; cmd.Parameters.Add("@FechaInicio", SqlDbType.Date).Value = datosPeriodo.FechaInicio; cmd.Parameters.Add("@FechaFin", SqlDbType.Date).Value = datosPeriodo.FechaFin; cmd.Parameters.Add("@IDCicloEscolar", SqlDbType.Int).Value = datosPeriodo.IDCicloEscolar; cmd.CommandType = CommandType.Text; return(ejecutarComando(cmd)); }