public async Task <HttpResponseMessage> Post() { var resultado = await Request.Content.ReadAsMultipartAsync(); var requisicaoJson = await resultado.Contents[0].ReadAsStringAsync(); var modelo = JsonConvert.DeserializeObject <AlbumModel>(requisicaoJson); if (resultado.Contents.Count > 1) { modelo.Imagem = await CreateBlob(resultado.Contents[1], modelo.EmailUsuario.Replace("@", "-")); } PerfisEntities entities = new PerfisEntities(); //Adiciona a foto do upload à tabela Galeria > Album "PERFIL" Galeria galeria = new Galeria() { EmailUsuario = modelo.EmailUsuario, Album = modelo.Albumfoto, Imagem = modelo.Imagem, CapaAlbum = modelo.Imagem }; entities.Galeria.Add(galeria); entities.SaveChanges(); return(Request.CreateResponse(HttpStatusCode.OK)); }
public ActionResult Perfil(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Responsavel responsavel = db.Responsavel.Find(id); if (responsavel == null) { return(HttpNotFound()); } // calculo da idade do responsavel DateTime dataInicial = responsavel.Pessoa.DataNascimento; DateTime dataFinal = DateTime.Now; int ano = dataFinal.Year; int anoInicial = dataInicial.Year; int idade = ano - anoInicial; ViewBag.Idade = idade; Galeria galeria = db.Galeria.Where(x => x.PessoaId == responsavel.PessoaId).ToList().FirstOrDefault(); if (galeria != null) { ViewBag.FotoPerfil = galeria.Foto; } return(View(responsavel)); }
protected void btnConfirmar_Click(object sender, EventArgs e) { try { if (Session["GaleriaIncluirFoto"] == null) { Response.Redirect(SiteConstantes.PAGINA_PRINCIPAL); } Galeria galeria = (Galeria)Session["GaleriaIncluirFoto"]; IFotoControlador controlador = FotoControlador.Instance; Foto foto = new Foto(); foto.GaleriaID = galeria.ID; foto = (Foto)Session["FotoAlterar"]; foto.Titulo = txtTitulo.Text; foto.Legenda = txtLegenda.Text; controlador.Alterar(foto); cvaAvisoDeInformacao.ErrorMessage = SiteConstantes.GALERIA_ALTERADA; cvaAvisoDeInformacao.IsValid = false; } catch (Exception ex) { cvaAvisoDeErro.ErrorMessage = ex.Message; cvaAvisoDeErro.IsValid = false; } }
protected void Alterar(object sender, EventArgs e) { try { GaleriaDAL gDAL = new GaleriaDAL(); Galeria g = gDAL.ObterDadosPorId(Convert.ToInt32(Request.QueryString["idGlr"])); g.DSGaleria = Util.formataTexto(txtDescricao.Text, false); if (radAtiva_N.Checked) { g.BTAtiva = false; } else { g.BTAtiva = true; } gDAL.Alterar(g); Response.Write("<script language='JavaScript'>alert('Galeria alterada com sucesso');window.parent.location='ListarGalerias.aspx';</script>"); } catch (Exception) { throw; } }
protected void btnExcluir_Click(object sender, EventArgs e) { try { IGaleriaControlador processo = GaleriaControlador.Instance; Galeria galeria = new Galeria(); galeria.ID = GaleriaSelecionar1.IdGaleria; IFotoControlador controladorFoto = FotoControlador.Instance; Foto foto = new Foto(); foto.GaleriaID = galeria.ID; List <Foto> listafoto = controladorFoto.Consultar(foto, TipoPesquisa.E); if (listafoto.Count > 0) { throw new Exception("A galeria contém fotos cadastradas"); } processo.Excluir(galeria); cvaAvisoDeInformacao.ErrorMessage = SiteConstantes.GALERIA_EXCLUIDA; cvaAvisoDeInformacao.IsValid = false; GaleriaSelecionar1.Consultar(); selecionado = false; HabilitarBotoes(); } catch (Exception ex) { cvaAvisoDeErro.ErrorMessage = ex.Message; cvaAvisoDeErro.IsValid = false; } }
public ActionResult AgregarVotacion(string Nombre, string TiempoPreparacion, HttpPostedFileBase Portada, string IDC, string Precio, string Descrip) { VotacionBo ObjBO = new VotacionBo(); CategoriaBO objC = new CategoriaBO(); Galeria obJGa = new Galeria(); ObjBO.Nombre = Nombre; ObjBO.FechaCreacion = DateTime.Now; ObjBO.Preparacion = TiempoPreparacion; ObjBO.Estado = false; if (Portada != null && Portada.ContentLength > 0) { string imgfile = Portada.FileName; ObjBO.Portada = new byte[Portada.ContentLength]; Portada.InputStream.Read(ObjBO.Portada, 0, Portada.ContentLength); } ObjBO.Precio = Precio; ObjBO.Descripcion = Descrip; ObjBO.IDCategoria = int.Parse(IDC); ObjBO.IDusuario = int.Parse(Session["Usuario"].ToString()); ObjModel.AgregarPlatilloTem(ObjBO); return(RedirectToAction("VotacionPlatillo")); }
protected void lbtGuardar_Click(object sender, EventArgs e) { try { Galeria galeria = new Galeria(); galeria.activo = true; galeria.activo = chkActivo.Checked; if (fupImagen.HasFile && (System.IO.Path.GetExtension(fupImagen.FileName) == ".jpg" || System.IO.Path.GetExtension(fupImagen.FileName) == ".png" || System.IO.Path.GetExtension(fupImagen.FileName) == ".jpeg")) { fupImagen.SaveAs(Server.MapPath("~/include/images/Instalaciones/") + Server.HtmlEncode(fupImagen.FileName)); galeria.imagen = Server.HtmlEncode(fupImagen.FileName); } else { galeria.imagen = lblImagen.Text; } if (hdnProdId.Value != "0") { galeria.id = Convert.ToInt32(hdnProdId.Value); GaleriaControlador.ModificarGaleria(galeria); } else { GaleriaControlador.InsertarGaleria(galeria); } Page_Load(null, null); } catch (Exception ex) { ScriptManager.RegisterStartupScript(this, this.GetType(), "script", "alert(\"" + ex.Message + "\");", true); } }
public Galeria ObterDadosPorId(int _IdGaleria) { using (OleDbConnection objConn = new OleDbConnection(ConfigurationManager.ConnectionStrings["DBASANM"].ConnectionString)) { try { objConn.Open(); Galeria g = new Galeria(); OleDbCommand cmd = new OleDbCommand("SELECT IDGaleria,DSGaleria,BTAtiva FROM TB_Galeria WHERE IDGaleria = @IDGaleria", objConn); cmd.Parameters.Add("@IDGaleria", OleDbType.Integer).Value = _IdGaleria; OleDbDataReader dr = cmd.ExecuteReader(); if (dr.Read()) { g.IDGaleria = Convert.ToInt32(dr["IDGaleria"]); g.DSGaleria = dr["DSGaleria"].ToString(); g.BTAtiva = Convert.ToBoolean(dr["BTAtiva"]); } return(g); } catch (Exception) { throw; } finally { objConn.Close(); } } }
public HttpResponseMessage Post(string Usuario, GaleriaCLS galeriaCLS) { try { using (steujedo_sindicatoEntities db = new steujedo_sindicatoEntities()) { Galeria galeria = new Galeria(); galeria.gal_titulo = galeriaCLS.gal_titulo; galeria.gal_u_publica = Usuario; galeria.gal_f_publica = DateTime.Now; galeria.gal_cancela = "N"; db.Galerias.Add(galeria); db.SaveChanges(); var Mensaje = Request.CreateResponse(HttpStatusCode.Created, galeria); WebRequest request = WebRequest.Create("ftp://65.99.252.110/httpdocs/assets/images/galeria/" + galeria.gal_id); request.Method = WebRequestMethods.Ftp.MakeDirectory; request.Credentials = new NetworkCredential("steujedo", "Sindicato#1586"); using (var resp = (FtpWebResponse)request.GetResponse()) { //return Request.CreateResponse(resp.StatusCode); } return(Mensaje); } } catch (Exception ex) { Console.WriteLine(ex.InnerException); return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex.InnerException)); } }
public ActionResult AdicionarImagem(UploadImagem uploadImagem) { Galeria galeria = new Galeria(); var imageTypes = new string[] { "image/jpeg", "image/pjpeg", "image/png" }; if (uploadImagem.ImageUpload == null || uploadImagem.ImageUpload.ContentLength == 0) { ModelState.AddModelError("ImageUpload", "Este campo é obrigatório"); } else if (!imageTypes.Contains(uploadImagem.ImageUpload.ContentType)) { ModelState.AddModelError("ImageUpload", "Escolha uma iamgem JPG ou PNG."); } if (ModelState.IsValid) { GaleriaDAO dao = new GaleriaDAO(); dao.AdicionarImagem(uploadImagem); return(RedirectToAction("GaleriaFuncionario")); } else { ViewBag.Galeria = galeria; return(View(uploadImagem)); } }
// GET: Admin/Fotos_galeria/Create public ActionResult Create(Guid id, int?comp) { if (comp.Equals(1)) { ViewBag.NoImagen = "Porfavor sube solo archivos .png o .jpg"; } if (comp.Equals(2)) { ViewBag.NoStrings = "Porfavor no dejes el titulo ni el autor vacios"; } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Galeria galeria_asignada = db.Galerias.Find(id); if (galeria_asignada == null) { return(HttpNotFound()); } ViewBag.galeria_nombre = galeria_asignada.Galeria_titulo; ViewBag.galeria_Id = galeria_asignada.Galeria_ID; return(View()); }
public ActionResult DeleteConfirmed(Guid id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Galeria galeria = db.Galerias.Find(id); if (galeria == null) { return(HttpNotFound()); } //funcionesUtiles.QuitarTodas_LasImagenesDeRuta("/img/Galeria/" + galeria.Galeria_titulo, this.Server); //if(Directory.Exists(Server.MapPath("/img/Galeria/" + galeria.Galeria_titulo))) //{ // Directory.Delete(Server.MapPath("/img/Galeria/" + galeria.Galeria_titulo)); //} var listaImagenes = galeria.Fotos_Galeria.ToList(); foreach (var img in listaImagenes) { funcionesUtiles.QuitarImagen_Servidor(img.Fotos_galeria_imagenURL, this.Server); db.Fotos_Galerias.Remove(img); } db.Galerias.Remove(galeria); db.SaveChanges(); return(RedirectToAction("Index")); }
public ResponseViewModel CreateGallery(CreateGalleryViewModel model) { ResponseViewModel reponse = new ResponseViewModel(); try { Galeria gallery = new Galeria { IdEvento = model.IdEvento, Image = model.Image }; _eventPlusContext.Galeria.Add(gallery); _eventPlusContext.SaveChanges(); reponse.Type = "success"; reponse.Response = "El regitsro se creo exitosamente."; return(reponse); } catch (Exception ex) { reponse.Type = "error"; reponse.Response = "Error en el procedimiento. ---> " + ex.Message; return(reponse); } }
public void Cadastrar(object obj) { using (OleDbConnection objConn = new OleDbConnection(ConfigurationManager.ConnectionStrings["DBASANM"].ConnectionString)) { try { objConn.Open(); Galeria g = (Galeria)obj; OleDbCommand cmd = new OleDbCommand("INSERT INTO TB_Galeria(DSGaleria,BTAtiva) VALUES(@DSGaleria,@BTAtiva)", objConn); cmd.Parameters.Add("@DSGaleria", OleDbType.VarChar, 100).Value = g.DSGaleria; cmd.Parameters.Add("@BTAtiva", OleDbType.Boolean).Value = g.BTAtiva; cmd.ExecuteNonQuery(); } catch (Exception) { throw; } finally { objConn.Close(); } } }
protected void Page_Load(object sender, EventArgs e) { try { GaleriaDAL gDAL = new GaleriaDAL(); switch (Request.QueryString["act"]) { case "exc": Galeria g = gDAL.ObterDadosPorId(Convert.ToInt32(Request.QueryString["idGlr"])); gDAL.Excluir(g); Response.Write("<script language='JavaScript'>alert('Galeria excluída com sucesso');location='ListarGalerias.aspx';</script>"); break; default: break; } // LISTA AS GALERIAS // rptGalerias.DataSource = gDAL.Listar(); rptGalerias.DataBind(); // FIM // } catch (Exception) { throw; } }
public HttpResponseMessage Put(int id, string Usuario, GaleriaCLS galeriaCLS) { try { id = galeriaCLS.gal_id; using (steujedo_sindicatoEntities db = new steujedo_sindicatoEntities()) { Galeria galeria = db.Galerias.Where(p => p.gal_id.Equals(id)).First(); if (galeria == null) { return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "Galeria no encontrada")); } else { galeria.gal_titulo = galeriaCLS.gal_titulo; galeria.gal_u_publica = Usuario; galeria.gal_f_publica = DateTime.Now; db.SaveChanges(); return(Request.CreateResponse(HttpStatusCode.OK)); } } } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex.StackTrace)); } }
public IActionResult Upload([FromForm] Galeria galeria) { Galeria g = new Galeria(); g = galeria; string caminho = "./USUARIO/" + galeria.IdUsuario.ToString(); if (!Directory.Exists(@caminho)) { Directory.CreateDirectory(@caminho); Directory.CreateDirectory(caminho + "/GALERIA"); } caminho += "/Galeria/" + g.FotoNome; g.Caminho = caminho; var bytes = Convert.FromBase64String(g.Foto); if (g.FotoPerfil) { caminho = "./USUARIO/" + galeria.IdUsuario.ToString() + "/" + g.FotoNome; } using (var imageFile = new FileStream(caminho, FileMode.Create)) { imageFile.Write(bytes, 0, bytes.Length); imageFile.Flush(); } g.DataCriacao = DateTime.Now; g.IdUsuario = galeria.IdUsuario; _galeriaRepositorio.Add(g); return(Ok(new { count = g.Caminho })); }
public override void ViewDidLoad() { base.ViewDidLoad(); Service service = new Service(); Constants constants = new Constants(); try { UIWebView UIWebviewPanorama = new UIWebView(View.Bounds); View.AddSubview(UIWebviewPanorama); if (SelectionNumber == 1) { Galeria galeria = service.HttpGet <Galeria>(constants.Url, constants.GaleriaController, constants.GaleriaMethod, "code=16"); UIWebviewPanorama.LoadRequest(new NSUrlRequest(new NSUrl(galeria.Url))); } else { Galeria galeria = service.HttpGet <Galeria>(constants.Url, constants.GaleriaController, constants.GaleriaMethod, "code=20"); UIWebviewPanorama.LoadRequest(new NSUrlRequest(new NSUrl(galeria.Url))); } } catch (Exception) { } // Perform any additional setup after loading the view, typically from a nib. }
protected void Page_Load(object sender, EventArgs e) { try { if (!Page.IsPostBack) { GaleriaDAL gDAL = new GaleriaDAL(); Galeria g = gDAL.ObterDadosPorId(Convert.ToInt32(Request.QueryString["idGlr"])); txtDescricao.Text = g.DSGaleria; if (g.BTAtiva == true) { radAtiva_N.Checked = false; radAtiva_S.Checked = true; } else { radAtiva_N.Checked = true; radAtiva_S.Checked = false; } } } catch (Exception) { throw; } }
protected void Cadastrar(object sender, EventArgs e) { try { Galeria g = new Galeria(); g.DSGaleria = Util.formataTexto(txtDescricao.Text, false); if (radAtiva_N.Checked) { g.BTAtiva = false; } else { g.BTAtiva = true; } GaleriaDAL gDAL = new GaleriaDAL(); gDAL.Cadastrar(g); Response.Write("<script language='JavaScript'>alert('Galeria cadastrada com sucesso');window.parent.location='ListarGalerias.aspx';</script>"); } catch (Exception) { throw; } }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.Panorama); SelectionNumber = Intent.Extras.GetInt("SelectionNumber"); // Create your application here var WebViewPanorama = FindViewById <WebView>(Resource.Id.webViewPanorama); WebSettings webSettings = WebViewPanorama.Settings; webSettings.JavaScriptEnabled = true; WebViewPanorama.Settings.SetRenderPriority(WebSettings.RenderPriority.High); WebViewPanorama.SetWebViewClient(new WebViewClient()); if (SelectionNumber == 0) { Galeria galeria = service.HttpGet <Galeria>(constants.Url, constants.GaleriaController, constants.GaleriaMethod, "code=16"); WebViewPanorama.LoadUrl(galeria.Url); //WebViewPanorama.LoadUrl("https://momento360.com/e/u/b6dc4b4cfd8b4cb08df599d7140b9d95?utm_campaign=embed&utm_source=other&utm_medium=other&heading=0&pitch=0&field-of-view=100"); } else { Galeria galeria = service.HttpGet <Galeria>(constants.Url, constants.GaleriaController, constants.GaleriaMethod, "code=20"); WebViewPanorama.LoadUrl(galeria.Url); //WebViewPanorama.LoadUrl(" https://momento360.com/e/u/f74c54af6077455fa3de5914c4b3b92c?utm_campaign=embed&utm_source=other&utm_medium=other&heading=0&pitch=0&field-of-view=75"); } WebViewPanorama.Settings.JavaScriptEnabled = true; WebViewPanorama.Settings.BuiltInZoomControls = true; WebViewPanorama.Settings.SetSupportZoom(true); WebViewPanorama.ScrollBarStyle = ScrollbarStyles.OutsideOverlay; WebViewPanorama.ScrollbarFadingEnabled = false; }
public async Task <IActionResult> Edit(int id, [Bind("GaleriaID,UrlImg")] Galeria galeria) { if (id != galeria.GaleriaID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(galeria); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!GaleriaExists(galeria.GaleriaID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(galeria)); }
public JsonResult Subida_Imagenes_Galeria(IEnumerable <HttpPostedFileBase> imagenes, string titulo, string autor, Guid id_galeriaAsociada) { //más informacion sobre el plugin para subir imagenes http://plugins.krajee.com/file-input-ajax-demo/1 // se utiliza ajax Galeria galeria = db.Galerias.Find(id_galeriaAsociada); foreach (var imagen in imagenes) { Fotos_galeria fotos_galeria = new Fotos_galeria { Fotos_galeriaID = Guid.NewGuid() }; fotos_galeria.Fotos_galeria_autor = autor; fotos_galeria.Fotos_galeria_titulo = titulo; fotos_galeria.Fotos_galeria_imagenURL = funcionesUtiles.AgregarImagen_Servidor(imagen, "/img/Galeria/", this.Server); fotos_galeria.Id_Galeria = galeria; fotos_galeria.Fotos_galeria_fecha = DateTime.Now; db.Fotos_Galerias.Add(fotos_galeria); db.SaveChanges(); } //if (Directory.Exists(Server.MapPath("/img/Galeria/"+galeria.Galeria_titulo+""))) //{ // foreach(var imagen in imagenes) // { // Fotos_galeria fotos_galeria = new Fotos_galeria // { // Fotos_galeriaID = Guid.NewGuid() // }; // fotos_galeria.Fotos_galeria_autor = autor; // fotos_galeria.Fotos_galeria_titulo = titulo; // fotos_galeria.Fotos_galeria_imagenURL = funcionesUtiles.AgregarImagen_Servidor(imagen, "/img/Galeria/" + galeria.Galeria_titulo + "/", this.Server); // fotos_galeria.Id_Galeria = galeria; // fotos_galeria.Fotos_galeria_fecha = DateTime.Now; // db.Fotos_Galerias.Add(fotos_galeria); // db.SaveChanges(); // } //} //else //{ // Directory.CreateDirectory(Server.MapPath("/img/Galeria/" + galeria.Galeria_titulo + "")); // foreach (var imagen in imagenes) // { // Fotos_galeria fotos_galeria = new Fotos_galeria // { // Fotos_galeriaID = Guid.NewGuid() // }; // fotos_galeria.Fotos_galeria_autor = autor; // fotos_galeria.Fotos_galeria_titulo = titulo; // fotos_galeria.Fotos_galeria_imagenURL = funcionesUtiles.AgregarImagen_Servidor(imagen, "/img/Galeria/" + galeria.Galeria_titulo + "/", this.Server); // fotos_galeria.Id_Galeria = galeria; // fotos_galeria.Fotos_galeria_fecha = DateTime.Now; // db.Fotos_Galerias.Add(fotos_galeria); // db.SaveChanges(); // } //} return(Json("file uploaded succesfully")); }
protected void btnConfirmar_Click(object sender, EventArgs e) { try { IGaleriaControlador controlador = GaleriaControlador.Instance; Galeria galeria = new Galeria(); galeria = (Galeria)Session["GaleriaAlterar"]; galeria.Titulo = txtTitulo.Text; galeria.Legenda = txtLegenda.Text; controlador.Alterar(galeria); cvaAvisoDeInformacao.ErrorMessage = SiteConstantes.GALERIA_ALTERADA; cvaAvisoDeInformacao.IsValid = false; } catch (Exception ex) { cvaAvisoDeErro.ErrorMessage = ex.Message; cvaAvisoDeErro.IsValid = false; } }
public void Alterar(object obj) { using (OleDbConnection objConn = new OleDbConnection(ConfigurationManager.ConnectionStrings["DBASANM"].ConnectionString)) { try { objConn.Open(); Galeria g = (Galeria)obj; OleDbCommand cmd = new OleDbCommand("UPDATE TB_Galeria SET DSGaleria=?,BTAtiva=? WHERE IDGaleria=?", objConn); cmd.Parameters.Add("@DSGaleria", OleDbType.VarChar, 100).Value = g.DSGaleria; cmd.Parameters.Add("@BTAtiva", OleDbType.Boolean).Value = g.BTAtiva; cmd.Parameters.Add("@IDGaleria", OleDbType.Integer).Value = g.IDGaleria; cmd.ExecuteNonQuery(); } catch (Exception) { throw; } finally { objConn.Close(); } } }
//public HttpResponseMessage Post([FromBody]Dictionary<string,string> value) public async Task <HttpResponseMessage> Post() { var resultado = await Request.Content.ReadAsMultipartAsync(); var requisicaoJson = await resultado.Contents[0].ReadAsStringAsync(); var modelo = JsonConvert.DeserializeObject <Table>(requisicaoJson); if (resultado.Contents.Count > 1) { modelo.PictureUrl = await CreateBlob(resultado.Contents[1], modelo.EmailUser.Replace("@", "-")); } // A função aqui traz o perfil da pessoa e atualiza tudo que ela modificou PerfisEntities entities = new PerfisEntities(); Table perfil = entities.Table.First(x => x.EmailUser == modelo.EmailUser); perfil.Nome = modelo.Nome; perfil.Sobrenome = modelo.Sobrenome; perfil.PictureUrl = modelo.PictureUrl; if (modelo.Aniversario != null) { perfil.Aniversario = Convert.ToDateTime(modelo.Aniversario.ToString()); } entities.SaveChanges(); //Adiciona a foto do upload à tabela Galeria > Album "PERFIL" Galeria galeria = new Galeria() { EmailUsuario = modelo.EmailUser, Album = "Perfil", Imagem = modelo.PictureUrl, CapaAlbum = modelo.PictureUrl }; entities.Galeria.Add(galeria); entities.SaveChanges(); return(Request.CreateResponse(HttpStatusCode.OK, entities.Table.Where(x => x.EmailUser == modelo.EmailUser).ToList())); /* * var emailvalue = value["EmailUser"].ToString(); * PerfisEntities entities = new PerfisEntities(); * Table perfil = entities.Table.First(x => x.EmailUser == emailvalue); * perfil.Nome = value["Nome"]; * perfil.Sobrenome = value["Sobrenome"]; * perfil.PictureUrl = value["PictureUrl"]; * if (value["Aniversario"] !=null) * { * perfil.Aniversario = Convert.ToDateTime(value["Aniversario"].ToString()); * } * entities.SaveChanges(); * * * return Request.CreateResponse(HttpStatusCode.OK, entities.Table.Where(x => x.EmailUser == emailvalue).ToList()); */ }
public ActionResult DeleteConfirmed(int id) { Galeria galeria = db.Galeria.Find(id); db.Galeria.Remove(galeria); db.SaveChanges(); return(RedirectToAction("Index")); }
public void AtualizarGaleria(Galeria galeria) { using (var context = new SalaoContext()) { context.Entry(galeria).State = Microsoft.EntityFrameworkCore.EntityState.Modified; context.SaveChanges(); } }
//Metodo que agrega una nueva imagen de un Departamento a la base de datos. public bool InsertaImagen(int departamento, string archivo, string ruta) { gal = new Galeria(); gal.IdDepartamento = departamento; gal.Nombre = archivo; gal.Ubicacion = ruta; return(gal.Crear(gal)); }
public override void ViewDidLoad() { base.ViewDidLoad(); Service service = new Service(); Constants constants = new Constants(); Galeria galeria = service.HttpGet <Galeria>(constants.Url, constants.GaleriaController, constants.GaleriaMethod, "code=05"); LoadVideo(galeria.Url); }