/// <summary> /// Inserta, Actualiza o borra de la base de datos seg�n el estado del objeto. /// </summary> public void Save() { try { using (GetData gd = Conn.GetConn("sql")) { switch (this._objStat) { case Stat.New: gd.SentenciaSQL = "INSERT INTO CatExtras(IdExtra,Descripcion,Precio,Activo,FechaRegistro) " + "VALUES(@IdExtra,@Descripcion,@Precio,@Activo,getdate()); "; gd.AddParameter(_idextra, "IdExtra"); gd.AddParameter(_descripcion, "Descripcion"); gd.AddParameter(_precio, "Precio"); gd.AddParameter(_activo, "Activo"); if (gd.SaveData() > 0) { this._objStat = Stat.Saved; } break; case Stat.Changed: gd.SentenciaSQL = "UPDATE CatExtras SET " + "Descripcion=@Descripcion, " + "Precio=@Precio, " + "Activo=@Activo " + "WHERE IdExtra=@IdExtra"; gd.AddParameter(_idextra, "IdExtra"); gd.AddParameter(_descripcion, "Descripcion"); gd.AddParameter(_precio, "Precio"); gd.AddParameter(_activo, "Activo"); if (gd.SaveData() > 0) { this._objStat = Stat.Saved; } break; case Stat.Deleted: gd.SentenciaSQL = "DELETE FROM CatExtras WHERE IdExtra=@IdExtra"; gd.AddParameter(_idextra, "IdExtra"); if (gd.SaveData() > 0) { this._objStat = Stat.Saved; } break; } } } catch (Exception ex) { throw new Exception(ex.Message); } }
/// <summary> /// Inserta, Actualiza o borra de la base de datos seg�n el estado del objeto. /// </summary> public void Save() { try { using (GetData gd = Conn.GetConn("sql")) { switch (this._objStat) { case Stat.New: gd.SentenciaSQL = "INSERT INTO CatStatus(IdStatus,Status,Activo,FechaRegistro) " + "VALUES(@IdStatus,@Status,@Activo,getdate()); "; gd.AddParameter(_idstatus, "IdStatus"); gd.AddParameter(_status, "Status"); gd.AddParameter(_activo, "Activo"); if (gd.SaveData() > 0) { this._objStat = Stat.Saved; } break; case Stat.Changed: gd.SentenciaSQL = "UPDATE CatStatus SET " + "Status=@Status, " + "Activo=@Activo " + "WHERE IdStatus=@IdStatus"; gd.AddParameter(_idstatus, "IdStatus"); gd.AddParameter(_status, "Status"); gd.AddParameter(_activo, "Activo"); if (gd.SaveData() > 0) { this._objStat = Stat.Saved; } break; case Stat.Deleted: gd.SentenciaSQL = "DELETE FROM CatStatus WHERE IdStatus=@IdStatus"; gd.AddParameter(_idstatus, "IdStatus"); if (gd.SaveData() > 0) { this._objStat = Stat.Saved; } break; } } } catch (Exception ex) { throw new Exception(ex.Message); } }
/// <summary> /// Inserta, Actualiza o borra de la base de datos seg�n el estado del objeto. /// </summary> public void Save() { try { using (GetData gd = Conn.GetConn("sql")) { switch (this._objStat) { case Stat.New: gd.SentenciaSQL = "INSERT INTO CatProductos(IdProveedor,IdProducto,Nombre,Precio,Activo,FechaRegistro) " + "VALUES(@IdProveedor,@IdProducto,@Nombre,@Precio,@Activo,getdate()); "; gd.AddParameter(_idproveedor, "IdProveedor"); gd.AddParameter(_idproducto, "IdProducto"); gd.AddParameter(_nombre, "Nombre"); gd.AddParameter(_precio, "Precio"); gd.AddParameter(_activo, "Activo"); if (gd.SaveData() > 0) { this._objStat = Stat.Saved; } break; case Stat.Changed: gd.SentenciaSQL = "UPDATE CatProductos SET " + "Nombre=@Nombre, " + "Precio=@Precio, " + "Activo=@Activo " + "WHERE IdProveedor=@IdProveedor and IdProducto=@IdProducto"; gd.AddParameter(_idproveedor, "IdProveedor"); gd.AddParameter(_idproducto, "IdProducto"); gd.AddParameter(_nombre, "Nombre"); gd.AddParameter(_precio, "Precio"); gd.AddParameter(_activo, "Activo"); if (gd.SaveData() > 0) { this._objStat = Stat.Saved; } break; case Stat.Deleted: gd.SentenciaSQL = "DELETE FROM CatProductos WHERE IdProveedor=@IdProveedor and IdProducto=@IdProducto"; gd.AddParameter(_idproveedor, "IdProveedor"); gd.AddParameter(_idproducto, "IdProducto"); if (gd.SaveData() > 0) { this._objStat = Stat.Saved; } break; } } } catch (Exception ex) { throw new Exception(ex.Message); } }
/// <summary> /// Inserta, Actualiza o borra de la base de datos seg�n el estado del objeto. /// </summary> public void Save() { try { using (GetData gd = Conn.GetConn("sql")) { switch (this._objStat) { case Stat.New: gd.SentenciaSQL = "INSERT INTO Eventos(IdEvento,Nombre,Direccion,CantPersonas,Categoria,Costo,Status,FechaRegistro,FechaEvento) " + "VALUES(@IdEvento,@Nombre,@Direccion,@CantPersonas,@Categoria,@Costo,@Status,getdate(),@FechaEvento); "; gd.AddParameter(_idevento, "IdEvento"); gd.AddParameter(_nombre, "Nombre"); gd.AddParameter(_direccion, "Direccion"); gd.AddParameter(_cantpersonas, "CantPersonas"); gd.AddParameter(_categoria, "Categoria"); gd.AddParameter(_costo, "Costo"); gd.AddParameter(_status, "Status"); gd.AddParameter(_fechaevento, "FechaEvento"); if (gd.SaveData() > 0) { this._objStat = Stat.Saved; } break; case Stat.Changed: gd.SentenciaSQL = "UPDATE Eventos SET " + "Nombre=@Nombre, " + "Direccion=@Direccion, " + "CantPersonas=@CantPersonas, " + "Categoria=@Categoria, " + "Costo=@Costo, " + "Status=@Status, " + "FechaEvento=FechaEvento() " + "WHERE IdEvento=@IdEvento"; gd.AddParameter(_idevento, "IdEvento"); gd.AddParameter(_nombre, "Nombre"); gd.AddParameter(_direccion, "Direccion"); gd.AddParameter(_cantpersonas, "CantPersonas"); gd.AddParameter(_categoria, "Categoria"); gd.AddParameter(_costo, "Costo"); gd.AddParameter(_status, "Status"); gd.AddParameter(_fechaevento, "FechaEvento"); if (gd.SaveData() > 0) { this._objStat = Stat.Saved; } break; case Stat.Deleted: gd.SentenciaSQL = "DELETE FROM Eventos WHERE IdEvento=@IdEvento"; gd.AddParameter(_idevento, "IdEvento"); if (gd.SaveData() > 0) { this._objStat = Stat.Saved; } break; } } } catch (Exception ex) { throw new Exception(ex.Message); } }