Exemple #1
0
        public int IdPisoMaximo(int NumeroPiso)
        {
            Piso piso = new Piso();

            piso = ListaPiso().FirstOrDefault(X => X.NroPiso == NumeroPiso);
            return(piso.PisoId);
        }
Exemple #2
0
    // Start is called before the first frame update
    void Start()
    {
        Camera.main.transform.localPosition = new Vector3(111, 101, -307);
        Camera.main.transform.Rotate(new Vector3(0, -10, 0));
        Camera.main.gameObject.AddComponent <AnimacionCamara>();
        //Dibujar cohete
        cohete = new Cohete(posicionCohete);
        cohete.DibujarCohete();
        //Animar cohete
        cohete.AgregarAnimaciones();

        //Dibujar base de lanzamiento
        baseLanzamiento = new BaseLanzamiento(posicionBase);
        baseLanzamiento.DibujarBaseLanzamiento();

        //Dibujar luna
        luna = new Luna(posicionLuna);
        luna.DibujarLuna();

        //Inicializar y dibujar publico
        publico = new List <ElonMusk>();
        DibujarPublico();

        //Dibujar satelite
        satelite = new Satelite(posInicialSatelite);
        satelite.DibujarSatelite();

        //Dibujar piso
        piso = new Piso();
        piso.DibujarPiso();

        //Dibujar arboles
        arboles = new Arbol[numArboles];
        DibujarArboles();
    }
 public override string ToString()
 {
     return(string.Format("{0} Nº {1} {2} {3}", Calle,
                          Numero,
                          Piso == 0 ? string.Empty : "Piso:" + Piso.ToString(),
                          string.IsNullOrEmpty(Departamento) ? string.Empty : "Dpto:" + Departamento));
 }
Exemple #4
0
        static void PrimerEjemplo()
        {
            var areaService     = new AreaService();
            var pisoService     = new PisoService();
            var edificioService = new EdificioService();

            var piso = new Piso
            {
                Id       = "1",
                Nombre   = "Piso 1",
                Edificio = new Edificio
                {
                    Id        = "1",
                    Ubicacion = "Plaza Mayor"
                }
            };

            pisoService.Add(piso);

            areaService.Add(new Area
            {
                Id        = "4",
                Nombre    = "Oficina de Direccion",
                Ubicacion = "Plaza Mayor 01",
                PisoId    = piso.Id
            });
        }
 public static object Registro(Piso obj)
 {
     try
     {
         BaseEntity objBase = new BaseEntity();
         obj.Nombre_Piso      = obj.Nombre_Piso;
         obj.Descripcion_Piso = obj.Descripcion_Piso;
         obj.Estado           = obj.Estado;
         obj.FechaCreacion    = DateTime.Now;
         obj.CreadoPor        = BaseSession.SsUser.Id_Usuario;
         Boolean success = PisoBL.Instance.RegistrarPiso(ref objBase, obj);
         if (objBase.Errors.Count == 0)
         {
             if (success)
             {
                 return(new { Result = "Ok", Msg = "Guardado correctamente." });
             }
             else
             {
                 return(new { Result = "NoOk", Msg = "A ocurrido un error guardando el Piso" });
             }
         }
         else
         {
             return(new { Result = "NoOk", Msg = "A ocurrido un error guardando el Piso" });
         }
     }
     catch (Exception ex)
     {
         return(new { Result = "NoOk", Msg = "A ocurrido un error guardando el Piso" });
     }
 }
Exemple #6
0
        public async Task <List <Piso> > GetLista()
        {
            using (SqlConnection sql = new SqlConnection(_ConnectionString))
            {
                using (SqlCommand cmd = new SqlCommand("[dbo].[Sp_Bus_Rest_Piso]", sql))
                {
                    cmd.CommandType = System.Data.CommandType.StoredProcedure;
                    cmd.Parameters.Add(new SqlParameter("@aTipoAccion", "COMBO"));
                    var response = new List <Piso>();
                    await sql.OpenAsync();

                    using (var reader = await cmd.ExecuteReaderAsync())
                    {
                        while (await reader.ReadAsync())
                        {
                            Piso miPto = new Piso();
                            miPto.codigo      = reader.IsDBNull(0) ? 0 : reader.GetInt32(0);
                            miPto.descripcion = reader.IsDBNull(1) ? "" : reader.GetString(1);
                            response.Add(miPto);
                        }
                        return(response);
                    }
                }
            }
        }
        public Boolean RegistrarPiso(ref BaseEntity objBase, Piso obj)
        {
            SqlCommand cmd     = null;
            Boolean    success = false;

            try
            {
                cmd             = new SqlCommand("Sp_Registro_Piso", clsConnection.GetConnection());
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@Nombre_Piso", obj.Nombre_Piso);
                cmd.Parameters.AddWithValue("@Descripcion_Piso", obj.Descripcion_Piso);
                cmd.Parameters.AddWithValue("@Estado", obj.Estado);
                cmd.Parameters.AddWithValue("@FechaCreacion", obj.FechaCreacion);
                cmd.Parameters.AddWithValue("@CreadoPor", obj.CreadoPor);
                cmd.ExecuteNonQuery();
                success = true;
            }
            catch (Exception ex)
            {
                success = false;
                objBase.Errors.Add(new BaseEntity.ListError(ex, "Ocurrio un error al registrar incidencia not found."));
            }
            finally
            {
                clsConnection.DisposeCommand(cmd);
            }
            return(success);
        }
        public List <Piso> CargarPisos(ref BaseEntity objBase)
        {
            SqlCommand    ObjCmd   = null;
            List <Piso>   listPiso = null;
            SqlDataReader dr       = null;

            try
            {
                ObjCmd             = new SqlCommand("[Sp_Lista_Piso]", clsConnection.GetConnection());
                ObjCmd.CommandType = CommandType.StoredProcedure;
                listPiso           = new List <Piso>();
                dr = ObjCmd.ExecuteReader();
                int count = 0;
                while (dr.Read())
                {
                    Piso objPiso = new Piso();
                    count++;
                    objPiso.Id_Piso     = dr.GetColumnValue <Int32>("Id_Piso");
                    objPiso.Nombre_Piso = dr.GetColumnValue <String>("Nombre_Piso");
                    objPiso.Estado      = dr.GetColumnValue <Byte>("Estado");
                    objPiso.Index       = count.ToString();
                    listPiso.Add(objPiso);
                }
            }
            catch (Exception ex)
            {
                listPiso = null;
                objBase.Errors.Add(new BaseEntity.ListError(ex, "Piso not found."));
            }
            finally
            {
                clsConnection.DisposeCommand(ObjCmd);
            }
            return(listPiso);
        }
Exemple #9
0
        /*-----------------------------------------------------------------------------------
         * EVENTO DE BOTON CALCULAR: Una vez que se clickee el boton Calcular, lo primero que hará sera convertir la opcion seleccionada
         * de nuevo o usado en una variable local booleana llamada Estado. Luego comprobara si seleccionamos Piso o Local y activará
         * la clase y el método correspondiente :D  -----------------------------------------------*/
        private void BotonCalcular_Click(object sender, EventArgs e)
        {
            if (direccion.Text != ("") && m2.Text != ("") && precioBase.Text != ("") && (cantVentanas.Text != ("") || nPiso.Text != ("")))
            {
                bool   estado = true;
                double precio;
                if (nuevo.Checked)
                {
                    estado = true;
                }
                if (usado.Checked)
                {
                    estado = false;
                }

                if (sPiso.Checked == true)
                {
                    Piso p1 = new Piso(direccion.Text, estado, Convert.ToInt32(m2.Text), Convert.ToInt32(precioBase.Text), Convert.ToInt32(nPiso.Text));
                    precio          = p1.calcularPrecio();
                    pCalculado.Text = ("$" + precio);
                }
                else
                {
                    Local l1 = new Local(direccion.Text, estado, Convert.ToInt32(m2.Text), Convert.ToInt32(precioBase.Text), Convert.ToInt32(cantVentanas.Text));
                    precio          = l1.calcularPrecio();
                    pCalculado.Text = ("$" + precio);
                }
            }
            else
            {
                MessageBox.Show("Error: por favor complete todos los campos necesarios para realizar el cálculo", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        // GET: Piso/Edit/5
        public ActionResult Edit(int id)
        {
            Piso p = pm.Find(id);

            ViewBag.estado_piso = new SelectList(sm.ListaState2, "valor", "nombre", p.estado_piso);
            return(PartialView(p));
        }
Exemple #11
0
        public async Task <Piso> BuscarDatos(int Codigo)
        {
            using (SqlConnection sql = new SqlConnection(_ConnectionString))
            {
                using (SqlCommand cmd = new SqlCommand("[dbo].[Sp_Bus_Rest_Piso]", sql))
                { //MOV_INV_BUSCAR
                    cmd.CommandType = System.Data.CommandType.StoredProcedure;
                    cmd.Parameters.Add(new SqlParameter("aTipoAccion", "FILL"));
                    cmd.Parameters.Add(new SqlParameter("eCodigo", Codigo));
                    var response = new Piso();
                    await sql.OpenAsync();

                    using (var reader = await cmd.ExecuteReaderAsync())
                    {
                        if (reader.HasRows && await reader.ReadAsync())
                        {
                            response.codigo      = reader.IsDBNull(0) ? 0 : reader.GetInt32(0);
                            response.descripcion = reader.IsDBNull(1) ? "" : reader.GetString(1);
                            response.estado      = reader.IsDBNull(2) ? "" : reader.GetString(2);
                        }
                        return(response);
                    }
                }
            }
        }
Exemple #12
0
 private void GuardarPiso(Piso oRegistro)
 {
     oRegistro.Nombre              = txtPiso.Text;
     oRegistro.IdUsuarioRegistro   = SSOHelper.CurrentIdentity.Id;
     oRegistro.FechaRegistro       = DateTime.Now;
     oRegistro.IdEfector.IdEfector = SSOHelper.CurrentIdentity.IdEfector;
     oRegistro.Save();
 }
        public ActionResult DeleteConfirmed(long id)
        {
            Piso piso = db.Piso.Find(id);

            db.Piso.Remove(piso);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemple #14
0
        public void PisoInsertar(Piso objPiso)
        {
            ParqueoUPCEntities context = new ParqueoUPCEntities();

            context.Piso.Add(objPiso);

            context.SaveChanges();
        }
Exemple #15
0
        public int geTPiso()
        {
            Piso piso = new Piso();

            piso = ListaPiso().LastOrDefault();

            return(piso.NroPiso);
        }
Exemple #16
0
        public void Add(Piso model)
        {
            using (var cn = new AplicationDatabaseContext())
            {
                cn.Add(model);

                cn.SaveChanges();
            }
        }
Exemple #17
0
        protected override void Salva()
        {
            // Consiste dados a serem salvos
            string sMensagem = string.Empty;

            if (!Valida(out sMensagem))
            {
                MessageBox.Show(sMensagem, "O Piso não pôde ser salvo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }

            try
            {
                using (Dados.GerenciadorDB mngBD = new Dados.GerenciadorDB(false))
                {
                    Piso objPiso = null;

                    if (AtualizaTela == StatusTela.New)
                    {
                        objPiso = new Biblioteca.Modelo.Piso();
                    }
                    else if (AtualizaTela == StatusTela.Edit)
                    {
                        // Se nenhum piso do grid estiver selecionado, limpa a tela e sai
                        if (grdPiso.CurrentRow == null)
                        {
                            Limpa();
                            return;
                        }

                        objPiso = (Piso)grdPiso.CurrentRow.DataBoundItem;
                    }

                    if (objPiso != null)
                    {
                        objPiso.Codigo    = txtCodigo.Text;
                        objPiso.Descricao = txtDescricao.Text;
                        objPiso.Imagem    = Biblioteca.Util.ImageToByteArray(imgPlantaPiso.Image);
                        controleTela.Salva(objPiso, mngBD);

                        string sDetalhe = "Piso '" + objPiso.Codigo + "' salvo com sucesso.";
                        Biblioteca.Controle.controlLog.Insere(Biblioteca.Modelo.Log.LogTipo.ManutencaoTabelaPisos, sDetalhe);
                    }
                }
            }
            catch (Exception exc)
            {
                Biblioteca.Controle.controlLog.Insere(Biblioteca.Modelo.Log.LogTipo.Erro, "Erro ao salvar piso. ", exc);
                MessageBox.Show("Erro ao Salvar Piso. Visualizar a tabela de logs para mais detalhes.", "Erro no Sistema", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                base.Salva();
                CarregaGrid();
            }
        }
 public ActionResult Create(Piso p)
 {
     if (!ModelState.IsValid)
     {
         ViewBag.estado_piso = new SelectList(sm.ListaState2, "valor", "nombre");
         return(PartialView(p));
     }
     pm.Insert(p);
     return(RedirectToAction("Index"));
 }
 public ActionResult Edit([Bind(Include = "Id,Numero")] Piso piso)
 {
     if (ModelState.IsValid)
     {
         db.Entry(piso).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(piso));
 }
        public ActionResult Create([Bind(Include = "Id,Numero")] Piso piso)
        {
            if (ModelState.IsValid)
            {
                db.Piso.Add(piso);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(piso));
        }
        // GET: Piso/Details/5
        public ActionResult Details(int id)
        {
            if (id.ToString() == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Piso p = pm.Find(id);

            if (p == null)
            {
                return(HttpNotFound());
            }
            return(View(p));
        }
        public Boolean RegistrarPiso(ref BaseEntity objBase, Piso obj)
        {
            Boolean success = false;

            try
            {
                success = PisoDAO.Instance.RegistrarPiso(ref objBase, obj);
            }
            catch (Exception ex)
            {
                objBase.Errors.Add(new BaseEntity.ListError(ex, "An error occurred  on application level 2"));
            }
            return(success);
        }
        public ActionResult Create([Bind(Include = "Id,Nombre,Referente,Area_id")] SubArea subArea, long id_piso)
        {
            if (ModelState.IsValid)
            {
                Piso pi = db.Piso.Find(id_piso);
                subArea.Pisos.Add(pi);
                db.SubArea.Add(subArea);

                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(subArea));
        }
        // GET: Pisos/Delete/5
        public ActionResult Delete(long?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Piso piso = db.Piso.Find(id);

            if (piso == null)
            {
                return(HttpNotFound());
            }
            return(View(piso));
        }
Exemple #25
0
        protected void btnAgregarPiso_Click(object sender, EventArgs e)
        {
            if (Page.IsValid)
            {
                Piso oRegistro = new Piso();
                if (Request["idPiso"] != null)
                {
                    oRegistro = (Piso)oRegistro.Get(typeof(Piso), int.Parse(Request["idPiso"]));
                }

                GuardarPiso(oRegistro);

                CargarArbol();
            }
        }
Exemple #26
0
        /// <summary>
        /// Obtém o piso selecionado e o carrega na tela
        /// </summary>
        private void CarregaPisoSelecionado()
        {
            // Se nenhum piso do grid estiver selecionado, limpa a tela e sai
            if (grdPiso.CurrentRow == null)
            {
                Limpa();
                return;
            }

            Piso objPisoSelecionado = (Piso)grdPiso.CurrentRow.DataBoundItem;

            txtCodigo.Text      = objPisoSelecionado.Codigo;
            txtDescricao.Text   = objPisoSelecionado.Descricao;
            imgPlantaPiso.Image = Biblioteca.Util.byteArrayToImage(objPisoSelecionado.Imagem);
        }
Exemple #27
0
        private void button1_Click(object sender, EventArgs e)
        {
            trabajo_inmuebles.Piso p1 = new Piso(Direccionl.Text, Convert.ToInt32(metrosl.Text), Convert.ToInt32(preciol.Text),
                                                 botonnuevo.Checked.Equals(true), Convert.ToInt32(npisol.Text));

            trabajo_inmuebles.Local l1 = new Local(Direccionl.Text, Convert.ToInt32(metrosl.Text), Convert.ToInt32(preciol.Text),
                                                   (botonnuevo.Checked.Equals(true)), Convert.ToInt32(ventanasl.Text));
            if (boton.Checked == true)
            {
                MessageBox.Show("El precio final es" + Convert.ToString(l1.calcularp(Convert.ToInt32(preciol.Text))));
            }
            if (botonpiso.Checked == true)
            {
                MessageBox.Show("El precio final es" + Convert.ToString(p1.calcularp(Convert.ToInt32(preciol.Text))));
            }
        }
        public ActionResult Edit(Piso p)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    pm.Update(p);
                }

                return(RedirectToAction("Index"));
            }
            catch
            {
                ViewBag.estado_piso = new SelectList(sm.ListaState2, "valor", "nombre", p.estado_piso);
                return(PartialView(p));
            }
        }
Exemple #29
0
 public Piso Insert(Piso p)
 {
     try
     {
         piso objP = new piso();
         objP.id_piso     = p.id_piso;
         objP.desc_piso   = p.desc_piso;
         objP.estado_piso = p.estado_piso;
         db.piso.Add(objP);
         db.SaveChanges();
         return(p);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Exemple #30
0
        public Piso Find(int id)
        {
            Piso objP = new Piso();

            try
            {
                piso p = db.piso.Find(id);
                objP.id_piso     = p.id_piso;
                objP.desc_piso   = p.desc_piso;
                objP.estado_piso = p.estado_piso;
            }
            catch (Exception e)
            {
                throw e;
            }
            return(objP);
        }