public bool AgregarProyectos(proyecto mPro) { try { InmobilariaEntities contexto = new InmobilariaEntities(); contexto.proyectoes.Add(mPro); contexto.SaveChanges(); return(true); } catch (Exception e) { throw e; } }
public bool EliminarProyectos(string ID) { try { InmobilariaEntities db = new InmobilariaEntities(); var user = db.proyectoes.Single(x => x.ID == ID); db.proyectoes.Remove(user); db.SaveChanges(); return(true); } catch (Exception e) { Console.WriteLine("Error:" + e.Message); return(false); } }
public bool ModificarProyectos(proyecto mProye) { try { if (true) { proyecto mProy = new proyecto(); InmobilariaEntities db = new InmobilariaEntities(); mProy = db.proyectoes.Where(x => x.ID == mProye.ID).FirstOrDefault(); //mProy.ID = mProye.ID; mProy.Nombre = mProye.Nombre; mProy.Ubicacion = mProye.Ubicacion; mProy.Precio = mProye.Precio; mProy.estado = mProye.estado; var accountSid = Environment.GetEnvironmentVariable("TWILIO_ACCOUNT_SID"); var authToken = Environment.GetEnvironmentVariable("TWILIO_AUTH_TOKEN"); TwilioClient.Init(accountSid, authToken); var messageOptions = new CreateMessageOptions( new PhoneNumber("whatsapp:+number")); messageOptions.From = new PhoneNumber("whatsapp:+number"); messageOptions.Body = "El Id del proyecto es: " + mProye.ID + "" + "El nombre del proyectos es " + " " + mProye.Nombre + " " + "Ubicado en: " + mProye.Ubicacion; var message = MessageResource.Create(messageOptions); Console.WriteLine(message.Body); db.SaveChanges(); return(true); } } catch (Exception e) { return(false); } }