public void Insertar(Comunes.Estructuras.CarteleraDetalle pDatos) { string vSQL = string.Empty; Conexion.Conexion vConnexion = new Conexion.Conexion(); try { vSQL += "INSERT INTO dbo.CARTELERA_DETALLE (IdCartelera, IdPelicula, FechaPelicula, HoraPelicula, FechaEstreno, FechaFinalizacion) "; vSQL += "VALUES(" + pDatos.IdCartelera.ToString() + ", " + pDatos.IdPelicula.ToString() + ", '" + string.Format("{0:yyyyMMdd}", pDatos.FechaPelicula.ToString()) + "', " + "'" + pDatos.HoraPelicula + "', '" + string.Format("{0:yyyyMMdd}", pDatos.FechaEstreno.ToString()) + "', '" + string.Format("{0:yyyyMMdd}", pDatos.FechaFinalizacion.ToString()) + "" + "')"; vConnexion.Ejecutar(vSQL, "BASEDATOS"); } catch (Exception ex) { throw new Exception(ex.Message, ex); } }
public void Actualizar(Comunes.Estructuras.CarteleraDetalle pDatos, List <Filtro> pFiltro) { string vSQL = string.Empty; Filtro vFiltros = new Filtro(); Conexion.Conexion vConnexion = new Conexion.Conexion(); try { vSQL += "UPDATE dbo.CARTELERA_DETALLE SET " + "IdCartelera = " + pDatos.IdCartelera.ToString() + ", " + "IdPelicula = " + pDatos.IdPelicula.ToString() + ", " + "FechaPelicula = " + string.Format("{0:yyyyMMdd}", pDatos.FechaPelicula.ToString()) + ", " + "HoraPelicula = " + "'" + pDatos.HoraPelicula + "', " + "FechaEstreno = " + string.Format("{0:yyyyMMdd}", pDatos.FechaEstreno.ToString()) + ", " + "FechaFinalizacion = " + string.Format("{0:yyyyMMdd}", pDatos.FechaFinalizacion.ToString()) + ""; if (pFiltro != null) { vSQL += vFiltros.CrearWhere(pFiltro); vConnexion.Ejecutar(vSQL, "BASEDATOS"); } } catch (Exception ex) { throw new Exception(ex.Message, ex); } }