}//constructor. public AdminSNosotrosPag obtenerDatosSobreNosotros() { SqlConnection connection = new SqlConnection(this.connString); String sqlSelect = "PA_ObtenerDatosSobreNosotros"; SqlDataAdapter sqlDataAdapterClient = new SqlDataAdapter(); sqlDataAdapterClient.SelectCommand = new SqlCommand(sqlSelect, connection); DataSet dataSetPersonas = new DataSet(); sqlDataAdapterClient.Fill(dataSetPersonas, "TSH_Pagina"); sqlDataAdapterClient.SelectCommand.Connection.Close(); DataRowCollection dataRow = dataSetPersonas.Tables["TSH_Pagina"].Rows; int idPag = 0; string descripcion = ""; string urlImagen = ""; foreach (DataRow currentRow in dataRow) { if (int.Parse(currentRow["TN_Identificador_TSH_Pagina"].ToString()) == 6) { Console.Write("Entro"); idPag = int.Parse(currentRow["TN_Identificador_TSH_Pagina"].ToString()); descripcion = currentRow["TC_Descripcion_TSH_Tipo_Habitacion"].ToString(); urlImagen = currentRow["TI_Imagen_TSH_SobreN_Galeria"].ToString(); } }//End foreach (DataRow currentRow in dataRow) AdminSNosotrosPag info = new AdminSNosotrosPag(idPag, descripcion, urlImagen); return(info); }// obtenerDatosSobreNosotros
// GET: AdminSNosotros public ActionResult AdminSNosotros() { AdminSNosotrosModel modelo = new AdminSNosotrosModel(this.connectionString); AdminSNosotrosPag home = modelo.obtenerDatosSobreNosotros(); ViewData["id"] = home.IdPagina; ViewData["descripcion"] = home.DescripcionPagina; ViewData["imagen"] = home.UrlImagen; return View(); }//AdminSNosotros
}// obtenerDatosSobreNosotros public bool actualizaDatosSobreNosotro(AdminSNosotrosPag adminSNosotrosPag) { SqlConnection connection = new SqlConnection(this.connString); String sqlStoredProcedure = "PA_ActualizarSobreNosotros"; SqlCommand cmdActualizar = new SqlCommand(sqlStoredProcedure, connection); cmdActualizar.CommandType = System.Data.CommandType.StoredProcedure; cmdActualizar.Parameters.Add(new SqlParameter("@idPag", adminSNosotrosPag.IdPagina)); cmdActualizar.Parameters.Add(new SqlParameter("@descripcion", adminSNosotrosPag.DescripcionPagina)); cmdActualizar.Parameters.Add(new SqlParameter("@imagen", adminSNosotrosPag.UrlImagen)); cmdActualizar.Connection.Open(); bool res = Convert.ToBoolean(cmdActualizar.ExecuteNonQuery()); cmdActualizar.Connection.Close(); return(res); } //actualizaDatosSobreNosotro
public ActionResult guardarCambios(int id, string descripcion, string imagen) { AdminSNosotrosModel modelo = new AdminSNosotrosModel(this.connectionString); AdminSNosotrosPag home = new AdminSNosotrosPag(6, descripcion,""); bool res = modelo.actualizaDatosSobreNosotro(home); if (res) { ViewBag.Message = "Exitoso"; return RedirectToAction("SobreNosotros", "SobreNosotros"); } else { ViewBag.Message = "Error"; return RedirectToAction("SobreNosotros", "SobreNosotros"); }//if-else }//guardarCambios