public string GuardarEdificio(Edificio edificio, string pathImageOrigen)
 {
     //System.IO.File.Copy(pathImageOrigen, edificio.mainfoto, true);
     System.Data.Objects.ObjectResult  objectResponse = _entitiesManager.Context.InsertEdificio(edificio.Id_Ubi_Detalle,edificio.Nombre, edificio.A_Contruccion, edificio.N_Plantas, edificio.Inf_Adicional, edificio.mainfoto);
     foreach(string r in objectResponse)
         return r;
     return "";
 }
 /// <summary>
 /// Método desusado para agregar un nuevo objeto al EntitySet Edificio. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddToEdificio(Edificio edificio)
 {
     base.AddObject("Edificio", edificio);
 }
 /// <summary>
 /// Crear un nuevo objeto Edificio.
 /// </summary>
 /// <param name="id">Valor inicial de la propiedad Id.</param>
 /// <param name="id_Ubi_Detalle">Valor inicial de la propiedad Id_Ubi_Detalle.</param>
 /// <param name="nombre">Valor inicial de la propiedad Nombre.</param>
 /// <param name="a_Contruccion">Valor inicial de la propiedad A_Contruccion.</param>
 public static Edificio CreateEdificio(global::System.String id, global::System.String id_Ubi_Detalle, global::System.String nombre, global::System.DateTime a_Contruccion)
 {
     Edificio edificio = new Edificio();
     edificio.Id = id;
     edificio.Id_Ubi_Detalle = id_Ubi_Detalle;
     edificio.Nombre = nombre;
     edificio.A_Contruccion = a_Contruccion;
     return edificio;
 }
 public bool ModificarEdificio(Edificio edificio)
 {
     System.Data.Objects.ObjectResult objectResponse = _entitiesManager.Context.msp_ModificarEdificio(edificio.Id,edificio.Id_Ubi_Detalle, edificio.Nombre, edificio.A_Contruccion, edificio.N_Plantas, edificio.Inf_Adicional, edificio.mainfoto);
     foreach (int r in objectResponse)
         return r == 1 ? true : false;
     return false;
 }