コード例 #1
0
        private void asignaciónDeObjetivosToolStripMenuItem_Click(object sender, EventArgs e)
        {
            objetivo ob = new objetivo();

            ob.MdiParent = this;
            ob.Show();
        }
コード例 #2
0
ファイル: objetivoTests.cs プロジェクト: theusccs111/App-Life
        public void RemoverObjetivoTest()
        {
            app_lifeContext contexto = new app_lifeContext();
            objetivo        teste    = new objetivo();
            objetivo        atual    = new objetivo();

            teste.Nome       = "moto";
            teste.ValorAtual = 1000;
            teste.ValorTotal = 2000;
            teste.UsuarioID  = 1;

            //Execução
            teste.CadastrarObjetivo(teste, 1);
            teste.RemoverObjetivo(1);

            var query = from u in contexto.objetivos select u;

            foreach (var item in query)
            {
                if (item.ObjetivoID == teste.ObjetivoID)
                {
                    atual.Nome       = item.Nome;
                    atual.ValorAtual = item.ValorAtual;
                    atual.ValorTotal = item.ValorTotal;
                    atual.UsuarioID  = item.UsuarioID;
                }
            }

            //teste
            Assert.AreNotSame(teste, atual);
        }
コード例 #3
0
        [HttpPost] // this action takes the viewModel from the modal
        public ActionResult ObjetivoUpdate(objetivo rece)
        {
            if (ModelState.IsValid)
            {
                objetivo x = new objetivo();
                rece.ValorAtual = rece.ValorAtual + rece.valorADD;

                rece.UpdateObjetivo(rece);

                despesa dp = new despesa();
                dp.CategoriaID = 9;
                dp.UsuarioID   = Convert.ToInt32(Session["usuarioLogadoID"].ToString());
                dp.Valor       = rece.valorADD;
                dp.Descricao   = "Despesa do objetivo: " + rece.Nome;
                dp.Data        = Convert.ToString(DateTime.Now.Day) + "/" + Convert.ToString(DateTime.Now.Month) + "/" + Convert.ToString(DateTime.Now.Year);

                dp.CadastrarDespesa(dp, Convert.ToInt32(Session["usuarioLogadoID"].ToString()));
                Session["messObjetivo"] = "Incluido";
                Session["menuPro"]      = "Objeto";
                return(RedirectToAction("Index"));
            }


            Session["messObjetivo"] = "Atualizado";
            Session["menuPro"]      = "Objeto";
            return(RedirectToAction("Index"));
        }
コード例 #4
0
        public ActionResult CadastrarObjetivo(objetivo rece)
        {
            if (ModelState.IsValid)
            {
                objetivo x = new objetivo();
                x.CadastrarObjetivo(rece, Convert.ToInt32(Session["usuarioLogadoID"]));

                Session["messObjetivo"] = "Incluido";
                Session["menuPro"]      = "Objeto";
                return(RedirectToAction("Index"));
            }
            return(RedirectToAction("Geral"));
        }
コード例 #5
0
        private objetivo datosObj(string id)
        {
            objetivo obj = new objetivo();

            foreach (objetivo o in listaObjetivo)
            {
                if (id == o.ObjetivoID)
                {
                    obj = o;
                }
            }
            return(obj);
        }
コード例 #6
0
        public ActionResult ObjetivoUpdate(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            objetivo rece = contexto.objetivos.Find(id);

            if (rece == null)
            {
                return(HttpNotFound());
            }
            return(PartialView("_ObjetivoUpdate", rece));
        }
コード例 #7
0
        public ActionResult ObjetivoDelete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            objetivo main = contexto.objetivos.Find(id);

            if (main == null)
            {
                return(HttpNotFound());
            }

            objetivo rece = new objetivo();

            rece.RemoverObjetivo(main.ObjetivoID);

            Session["messObjetivo"] = "Deletado";
            Session["menuPro"]      = "Objeto";
            return(RedirectToAction("Index"));
        }
コード例 #8
0
        private void listaArt_MouseDown(object sender, MouseButtonEventArgs e)
        {
            if (resultado.Visibility == Visibility.Visible)
            {
                resultado.Visibility = Visibility.Collapsed;
                aceptar.Visibility   = Visibility.Visible;
            }
            try
            {
                var articulo = listaArt.SelectedCells[0].Item;

                switch (((articulo)articulo).TipoArticuloID)
                {
                case "Camara":
                    datosArt.Children.Clear();
                    camara camaraAux = datosCamara(((articulo)articulo).ArticuloID);
                    if (((articulo)articulo).Nombre != null)
                    {
                        TextBox nombre = new TextBox();
                        nombre.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        nombre.Margin = new Thickness(10);
                        nombre.Text   = ((articulo)articulo).Nombre;
                        nombre.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(nombre);
                    }

                    if (((articulo)articulo).MarcaID != null)
                    {
                        TextBox marca = new TextBox();
                        marca.Margin = new Thickness(10);
                        marca.Text   = ((articulo)articulo).MarcaID;
                        marca.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        marca.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(marca);
                    }

                    if (((articulo)articulo).Pvp != null)
                    {
                        TextBox pvp = new TextBox();
                        pvp.Margin = new Thickness(10);
                        pvp.Text   = ((articulo)articulo).Pvp;
                        pvp.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        pvp.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(pvp);
                    }

                    if (camaraAux.Resolucion != null)
                    {
                        TextBox resolucion = new TextBox();
                        resolucion.Margin = new Thickness(10);
                        resolucion.Text   = camaraAux.Resolucion;
                        resolucion.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        resolucion.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(resolucion);
                    }

                    if (camaraAux.Sensor != null)
                    {
                        TextBox sensor = new TextBox();
                        sensor.Margin = new Thickness(10);
                        sensor.Text   = camaraAux.Sensor;
                        sensor.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        sensor.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(sensor);
                    }

                    if (camaraAux.Tipo != null)
                    {
                        TextBox tipo = new TextBox();
                        tipo.Margin = new Thickness(10);
                        tipo.Text   = camaraAux.Tipo;
                        tipo.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        tipo.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(tipo);
                    }

                    if (camaraAux.Factor != null)
                    {
                        TextBox factor = new TextBox();
                        factor.Margin = new Thickness(10);
                        factor.Text   = camaraAux.Tipo;
                        factor.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        factor.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(factor);
                    }

                    if (camaraAux.Objetivo != null)
                    {
                        TextBox objetivo = new TextBox();
                        objetivo.Margin = new Thickness(10);
                        objetivo.Text   = camaraAux.Objetivo;
                        objetivo.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        objetivo.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(objetivo);
                    }

                    if (camaraAux.Pantalla != null)
                    {
                        TextBox pantalla = new TextBox();
                        pantalla.Margin = new Thickness(10);
                        pantalla.Text   = camaraAux.Pantalla;
                        pantalla.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        pantalla.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(pantalla);
                    }
                    break;

                case "TV":
                    datosArt.Children.Clear();
                    tv tvAux = datosTV(((articulo)articulo).ArticuloID);
                    if (((articulo)articulo).Nombre != null)
                    {
                        TextBox nombre = new TextBox();
                        nombre.Margin = new Thickness(10);
                        nombre.Text   = ((articulo)articulo).Nombre;
                        nombre.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        nombre.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(nombre);
                    }

                    if (((articulo)articulo).MarcaID != null)
                    {
                        TextBox marca = new TextBox();
                        marca.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        marca.Margin = new Thickness(10);
                        marca.Text   = ((articulo)articulo).MarcaID;
                        marca.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(marca);
                    }

                    if (((articulo)articulo).Pvp != null)
                    {
                        TextBox pvp = new TextBox();
                        pvp.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        pvp.Margin = new Thickness(10);
                        pvp.Text   = ((articulo)articulo).Pvp;
                        pvp.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(pvp);
                    }

                    if (tvAux.Hdreadyfullhd != null)
                    {
                        TextBox hdready = new TextBox();
                        hdready.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        hdready.Margin = new Thickness(10);
                        hdready.Text   = tvAux.Hdreadyfullhd;
                        hdready.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(hdready);
                    }

                    if (tvAux.Panel != null)
                    {
                        TextBox panel = new TextBox();
                        panel.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        panel.Margin = new Thickness(10);
                        panel.Text   = tvAux.Panel;
                        panel.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(panel);
                    }

                    if (tvAux.Pantalla != null)
                    {
                        TextBox pantalla = new TextBox();
                        pantalla.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        pantalla.Margin = new Thickness(10);
                        pantalla.Text   = tvAux.Pantalla;
                        pantalla.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(pantalla);
                    }

                    if (tvAux.Resolucion != null)
                    {
                        TextBox resolucion = new TextBox();
                        resolucion.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        resolucion.Margin = new Thickness(10);
                        resolucion.Text   = tvAux.Resolucion;
                        resolucion.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(resolucion);
                    }

                    if (tvAux.Tdt != null)
                    {
                        TextBox tdt = new TextBox();
                        tdt.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        tdt.Margin = new Thickness(10);
                        tdt.Text   = tvAux.Tdt;
                        tdt.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(tdt);
                    }
                    break;

                case "Memoria":
                    datosArt.Children.Clear();
                    memoria memAux = datosMem(((articulo)articulo).ArticuloID);
                    if (((articulo)articulo).Nombre != null)
                    {
                        TextBox nombre = new TextBox();
                        nombre.Margin = new Thickness(10);
                        nombre.Text   = ((articulo)articulo).Nombre;
                        nombre.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        nombre.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(nombre);
                    }

                    if (((articulo)articulo).MarcaID != null)
                    {
                        TextBox marca = new TextBox();
                        marca.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        marca.Margin = new Thickness(10);
                        marca.Text   = ((articulo)articulo).MarcaID;
                        marca.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(marca);
                    }

                    if (((articulo)articulo).Pvp != null)
                    {
                        TextBox pvp = new TextBox();
                        pvp.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        pvp.Margin = new Thickness(10);
                        pvp.Text   = ((articulo)articulo).Pvp;
                        pvp.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(pvp);
                    }

                    if (memAux.Tipo != null)
                    {
                        TextBox tipo = new TextBox();
                        tipo.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        tipo.Margin = new Thickness(10);
                        tipo.Text   = memAux.Tipo;
                        tipo.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(tipo);
                    }
                    break;

                case "Objetivo":
                    datosArt.Children.Clear();
                    objetivo objAux = datosObj(((articulo)articulo).ArticuloID);
                    if (((articulo)articulo).Nombre != null)
                    {
                        TextBox nombre = new TextBox();
                        nombre.Margin = new Thickness(10);
                        nombre.Text   = ((articulo)articulo).Nombre;
                        nombre.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        nombre.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(nombre);
                    }

                    if (((articulo)articulo).MarcaID != null)
                    {
                        TextBox marca = new TextBox();
                        marca.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        marca.Margin = new Thickness(10);
                        marca.Text   = ((articulo)articulo).MarcaID;
                        marca.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(marca);
                    }

                    if (((articulo)articulo).Pvp != null)
                    {
                        TextBox pvp = new TextBox();
                        pvp.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        pvp.Margin = new Thickness(10);
                        pvp.Text   = ((articulo)articulo).Pvp;
                        pvp.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(pvp);
                    }

                    if (objAux.Tipo != null)
                    {
                        TextBox tipo = new TextBox();
                        tipo.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        tipo.Margin = new Thickness(10);
                        tipo.Text   = objAux.Tipo;
                        tipo.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(tipo);
                    }
                    if (objAux.Montura != null)
                    {
                        TextBox montura = new TextBox();
                        montura.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        montura.Margin = new Thickness(10);
                        montura.Text   = objAux.Montura;
                        montura.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(montura);
                    }
                    if (objAux.Focal != null)
                    {
                        TextBox focal = new TextBox();
                        focal.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        focal.Margin = new Thickness(10);
                        focal.Text   = objAux.Focal;
                        focal.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(focal);
                    }
                    if (objAux.Apertura != null)
                    {
                        TextBox apertura = new TextBox();
                        apertura.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        apertura.Margin = new Thickness(10);
                        apertura.Text   = objAux.Apertura;
                        apertura.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(apertura);
                    }
                    if (objAux.Especiales != null)
                    {
                        TextBox especiales = new TextBox();
                        especiales.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        especiales.Margin = new Thickness(10);
                        especiales.Text   = objAux.Especiales;
                        especiales.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(especiales);
                    }
                    break;
                }
            }
            catch
            {
            }
        }