public SingleEntrada(Entrada reg)
        {
            InitializeComponent();
            entrada = reg;
            this.DataContext = entrada;

            btnActualizar.Visibility = Visibility.Visible;
            btnGuardar.Visibility = Visibility.Collapsed;
        }
Esempio n. 2
0
        public Entradas()
        {
            factura = WarehouseManager.ListFactura.facturaGlobal;
            InitializeComponent();
            ArticuloNuevo = new Entrada();
            ArticuloNuevo.IdFactura = factura.IdFactura;
            agregar = false;

            Update();
        }
Esempio n. 3
0
        public async Task <IActionResult> Create([Bind("ProveedorID,Fecha,Folio,Observaciones")] Entrada entrada)
        {
            var validateToken = await ValidatedToken(_configuration, _getHelper, "movimiento");

            if (validateToken != null)
            {
                return(validateToken);
            }

            if (!await ValidateModulePermissions(_getHelper, moduloId, eTipoPermiso.PermisoEscritura))
            {
                return(RedirectToAction(nameof(Index)));
            }

            if (EntradaAplicada(entrada.EntradaID))
            {
                TempData["toast"] = "Entrada aplicada no se permiten cambios.";
                return(RedirectToAction(nameof(Details), new { id = entrada.EntradaID }));
            }

            TempData["toast"] = "Falta información en algún campo.";

            if (ModelState.IsValid)
            {
                entrada.Aplicado           = false;
                entrada.FechaCreacion      = DateTime.Now;
                entrada.FechaActualizacion = DateTime.Now;
                entrada.Folio         = entrada.Folio.Trim().ToUpper();
                entrada.Observaciones = entrada.Observaciones == null ? "" : entrada.Observaciones.Trim().ToUpper();
                entrada.UsuarioID     = token.UsuarioID;

                try
                {
                    _context.Add(entrada);
                    await _context.SaveChangesAsync();

                    TempData["toast"] = "Los datos de la entrada se almacenaron correctamente.";
                    await BitacoraAsync("Alta", entrada);

                    return(RedirectToAction(nameof(Details), new { id = entrada.EntradaID }));
                }
                catch (Exception ex)
                {
                    string excepcion = ex.InnerException != null?ex.InnerException.Message.ToString() : ex.ToString();

                    TempData["toast"] = "Error al guardar entrada, verifique bitácora de errores.";
                    await BitacoraAsync("Alta", entrada, excepcion);
                }
            }

            return(View(entrada));
        }
Esempio n. 4
0
        public EntradaDetailPage()
        {
            InitializeComponent();

            var item = new Entrada
            {
                HoraAcorda = DateTime.Now,
                HoraDorme  = DateTime.Now
            };

            viewModel      = new EntradaDetailViewModel(item);
            BindingContext = viewModel;
        }
        private Entrada LlenaClase()
        {
            Entrada entrada = new Entrada();

            entrada.EntradaId = Utils.ToInt(entradaIdTextBox.Text);
            bool resultado = DateTime.TryParse(fechaTextBox.Text, out DateTime fecha);

            entrada.Fecha      = fecha;
            entrada.ProductoId = Utils.ToIntObjetos(productoDropDownList.SelectedValue);
            entrada.Cantidad   = Utils.ToInt(cantidadTextBox.Text);

            return(entrada);
        }
Esempio n. 6
0
        public int insereEntrada(Entrada entrada)
        {
            String commandText = @"INSERT INTO tbControleEntrada (idEmpresa, idProduto, quantidade) values (
            @idEmpresa, @idProduto, @quantidade)";

            using (Command cmd = new Command(commandText))
            {
                cmd.addParameter("@idEmpresa", SqlDbType.Int, entrada.idEmpresa);
                cmd.addParameter("@idProduto", SqlDbType.Int, entrada.idProduto);
                cmd.addParameter("@quantidade", SqlDbType.Int, entrada.quantidade);
                return(cmd.getNroLinhas());
            }
        }
Esempio n. 7
0
 private void btComaDec_Click(object sender, EventArgs e)
 {
     if (ultimaEntrada != Entrada.DIGITO)
     {
         ENTRADA_TEXTBOX.Text = "0,";
         ultimaEntrada        = Entrada.DIGITO;
     }
     else if (comaDecimal == false)
     {
         ENTRADA_TEXTBOX.Text = ENTRADA_TEXTBOX.Text + ",";
     }
     comaDecimal = true;
 }
Esempio n. 8
0
        public IActionResult AgregarEntrada([FromBody] Entrada entrada)
        {
            var resultado = procesosService.AgregarEntrada(entrada);

            if (resultado)
            {
                return(Ok());
            }
            else
            {
                return(BadRequest());
            }
        }
        public IHttpActionResult DeleteEntrada(long id)
        {
            Entrada entrada = entradaService.Read(id);

            if (entrada == null)
            {
                return(NotFound());
            }

            entradaService.Delete(id);

            return(Ok(entrada));
        }
Esempio n. 10
0
        public ActionResult CargaDatos(FormCollection collection)
        {
            Entrada ENTRADA = new Entrada
            {
                Nombre      = collection["Nombre"].ToString(),
                Descripcion = collection["Descripcion"].ToString()
            };
            LibroVisitas libro = new LibroVisitas();

            libro.Grabar(ENTRADA);

            return(RedirectToAction("Index"));
        }
Esempio n. 11
0
 private void excluirProduto(object sender, EventArgs e)
 {
     if (MessageBox.Show("Confirma exclusão do produto?", "Confirmar Exclusão", MessageBoxButtons.YesNo) == DialogResult.Yes)
     {
         if (tb_entrada_produtoDataGridView.Rows.Count > 0)
         {
             EntradaProduto _entradaProduto = (EntradaProduto)entradaProdutoBindingSource.Current;
             Entrada        _entrada        = (Entrada)entradaBindingSource.Current;
             GerenciadorEntradaProduto.GetInstance().Remover(_entradaProduto, _entrada.CodTipoEntrada);
         }
     }
     codEntradaTextBox_TextChanged(sender, e);
 }
Esempio n. 12
0
 public void InicioRapido()
 {
     try
     {
         var entrada = Entrada.Trim();
         IsLigado = true;
         microondas.InicioRapido(entrada);
     }
     catch (Exception ex)
     {
         ExibirErro(ex.Message);
     }
 }
Esempio n. 13
0
 protected void save_entrada(object sender, EventArgs args)
 {
     try
     {
         Entrada oE = null;
         oE = addEntradaValues();
         Response.Redirect("frmArriboWH.aspx?_kp=" + oE.Id);
     }
     catch (Exception e)
     {
         ((MstCasc)this.Master).setError = e.Message;
     }
 }
Esempio n. 14
0
 public void Iniciar(FuncaoMicroondas funcaoMicroondas)
 {
     try
     {
         var entrada = Entrada.Trim();
         IsLigado = true;
         microondas.Iniciar(funcaoMicroondas, entrada);
     }
     catch (Exception e)
     {
         ExibirErro(e.Message);
     }
 }
Esempio n. 15
0
        public void ModificarTest()
        {
            Entrada entrada = new Entrada();

            entrada.EntradaId = 1;
            entrada.UsuarioID = 1;
            entrada.Total     = 50;
            entrada.Fecha     = DateTime.Now;

            RepositorioBase <Entrada> repositorioBase = new RepositorioBase <Entrada>();

            Assert.IsTrue(repositorioBase.Modificar(entrada));
        }
Esempio n. 16
0
 private void btComa(object sender, EventArgs e)
 {
     if (UltimaEntrada != Entrada.DIGITO)          /*control de errores*/
     {
         Pantalla.Text = "0,";
         UltimaEntrada = Entrada.DIGITO;
     }
     else if (ComaDec == false)                    /*control de errores*/
     {
         Pantalla.Text = Pantalla.Text + ",";
     }
     ComaDec = true;
 }
Esempio n. 17
0
        private Associacao GetAssociacao(Entrada entrada)
        {
            var associacao = Saida.Associacoes.FirstOrDefault(a => a.Entrada.OperacaoId == entrada.OperacaoId) ??
                             new Associacao {
                Saida     = Saida,
                SaidaId   = Saida.OperacaoId,
                Entrada   = entrada,
                EntradaId = entrada.OperacaoId
            };

            associacao.QtdAssociada += Math.Min(entrada.QtdDisponivel, Saida.QtdPendente);
            return(associacao);
        }
Esempio n. 18
0
 private void btnPagamentos_Click(object sender, EventArgs e)
 {
     if (Convert.ToInt64(codEntradaTextBox.Text) > 0)
     {
         habilitaBotoes(true);
         estado  = EstadoFormulario.ESPERA;
         entrada = GerenciadorEntrada.GetInstance().Obter(Convert.ToInt64(codEntradaTextBox.Text)).GetEnumerator().Current;
         //FrmEntradaPagamento frmEntradaPagamento = new FrmEntradaPagamento(entrada);
         //frmEntradaPagamento.ShowDialog();
         //frmEntradaPagamento.Dispose();
         btnNovo.Focus();
     }
 }
        /// <summary>
        /// Crea una nueva instancia de una entrada de pelicula
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void botonAceptar_Click(object sender, EventArgs e)
        {
            if (textBoxNombre.Text != "" && comboBoxGenero.Text != "" && comboBoxPrecio.Text != "")
            {
                nuevaEntrada = new Entrada(comboBoxPrecio.Text, textBoxNombre.Text, Entrada.MapearEnum(comboBoxGenero.Text));

                this.DialogResult = System.Windows.Forms.DialogResult.OK;
            }
            else
            {
                MessageBox.Show("Debe ingresar todos los campos");
            }
        }
Esempio n. 20
0
        public async Task <string> Post(Entrada model)
        {
            try {
                _dataContext.Entradas.Add(model);
                await _dataContext.SaveChangesAsync();

                return("Realizado");
            }
            catch (Exception error)
            {
                return(error.ToString());
            }
        }
Esempio n. 21
0
 private Entrada addEntradaValues()
 {
     try
     {
         Entrada o = getEntradaFormValues();
         EntradaCtrl.AddEntrada(o);
         return(o);
     }
     catch
     {
         throw;
     }
 }
Esempio n. 22
0
        protected void txtCN_TextChanged(object sender, EventArgs e)
        {
            try
            {
                if (Convert.ToInt32(ddlModelo.SelectedValue) != 0 && Convert.ToInt32(ddlCodFalhas.SelectedValue) != 0 && Convert.ToInt32(ddlBlock.SelectedValue) != 0)
                {
                    //string UserLagado = Session["Id"].ToString();
                    string UserLagado = HttpContext.Current.User.Identity.GetUserId();//AQUI RECUPERA O ID USUARIO LOGADO PARA REGISTRAR NO BANCO
                    if (UserLagado != null)
                    {
                        var model = new Entrada();
                        model.Serial     = txtCN.Text;
                        model.ModeloId   = Convert.ToInt32(ddlModelo.SelectedValue);
                        model.SintomasId = Convert.ToInt32(ddlCodFalhas.SelectedValue);
                        model.Sintomas   = txtSintomas.Text;
                        model.BlockId    = Convert.ToInt32(ddlBlock.SelectedValue);
                        model.Usuario    = UserLagado;
                        var add = new RegistrosEntrada();
                        add.RegisterInput(model);
                        ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('Registro feito com sucesso');", true);
                        txtCN.Text = string.Empty;

                        if (ckbMassa.Checked != true)
                        {
                            FilterModels();
                            FilterCodSintomas();
                            FilterBlocks();
                            txtCN.Enabled    = false;
                            txtSintomas.Text = string.Empty;
                        }
                        else if (ckbMassa.Checked == true)
                        {
                        }
                    }
                    else
                    {
                        lblMsg.Text      = "Nenhum usuário logado no momento! Por faovor entre com seu usuário e senha no sistema";
                        lblMsg.ForeColor = Color.Red;
                    }
                }
                else
                {
                    ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('Sorry! Algum dos campos não foram selecionado');", true);
                }
            }

            catch (Exception ex)
            {
                lblMsg.Text = "Erro ao registrar " + ex.Message;
            }
        }
Esempio n. 23
0
        private void btOperacion_Click(object sender, EventArgs e)
        {
            Button objButton = (Button)sender;
            //obtener el texto del boton pulsado
            string textoBoton = objButton.Text;

            if ((numOperandos == 0) && (textoBoton[0] == '-'))
            {
                ultimaEntrada = Entrada.DIGITO;
            }

            if (ultimaEntrada == Entrada.DIGITO)
            {
                numOperandos += 1;
            }
            if (numOperandos == 1)
            {
                operando1 = double.Parse(ENTRADA_TEXTBOX.Text);
            }
            else if (numOperandos == 2)
            {
                operando2 = double.Parse(ENTRADA_TEXTBOX.Text);

                switch (operador)
                {
                case '+':
                    operando1 += operando2;
                    break;

                case '-':
                    operando1 -= operando2;
                    break;

                case '*':
                    operando1 *= operando2;
                    break;

                case '/':
                    operando1 /= operando2;
                    break;

                case '=':
                    operando1 = operando2;
                    break;
                }
                ENTRADA_TEXTBOX.Text = operando1.ToString();
                numOperandos         = 1;
            }
            operador      = textoBoton[0];
            ultimaEntrada = Entrada.OPERADOR;
        }
Esempio n. 24
0
        // GET: Entradas/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Entrada entrada = db.Entrada.Find(id);

            if (entrada == null)
            {
                return(HttpNotFound());
            }
            return(View(entrada));
        }
Esempio n. 25
0
        public IActionResult Editar(int id, [FromBody] Entrada informacion)
        {
            if (repositorio.PorId(id) is Entrada)
            {
                informacion.Id = id;

                if (repositorio.Editar(informacion))
                {
                    return(Accepted());
                }
            }

            return(BadRequest());
        }
Esempio n. 26
0
        private Entrada getEntradaParcial(int IdEntrada)
        {
            Entrada oE = null;

            try
            {
                oE = EntradaCtrl.getEntradaParcial(IdEntrada);
            }
            catch
            {
                throw;
            }
            return(oE);
        }
Esempio n. 27
0
    public static void Main(string[] args)
    {
        Entrada e = new Entrada();

        Console.WriteLine("Digite o dia da semana. (Ex.: 'Segunda')");
        e.dia = Console.ReadLine();
        Console.WriteLine("Digite o horário no formato hh:mm");
        string h = Console.ReadLine();

        e.hora = int.Parse(h.Substring(0, 2));
        Console.WriteLine("Você é estudante (Ex.: 'Não'.)");
        e.est = Console.ReadLine();
        Console.WriteLine($"O valor da entrada será {e.Valor()}");
    }
Esempio n. 28
0
        public void AtualizarEntrada(Entrada entrada)
        {
            var mapaAntigo  = this[entrada.Id];
            var novaEntrada = new MapaDeEntrada(entrada);

            _lista.Remove(mapaAntigo);

            var adicionado = Add(novaEntrada);

            if (adicionado)
            {
                OnEntryMapUpdated(mapaAntigo, novaEntrada);
            }
        }
Esempio n. 29
0
        private void btComaDec_Click(object sender, EventArgs e)
        {
            if (ultimaEntrada != Entrada.DIGITO)
            {
                etPantalla.Text = "0,";
                ultimaEntrada   = Entrada.DIGITO;
            }
            else if (comaDecimal == false)
            {
                etPantalla.Text = etPantalla.Text + ",";
            }

            comaDecimal = true;
        }
Esempio n. 30
0
        private void btPunto_Click(object sender, EventArgs e)
        {
            if (ultimaEntrada != Entrada.DIGITO)
            {
                etPantalla.Text = "0.";
                ultimaEntrada   = Entrada.DIGITO;
            }
            else if (puntoDecimal == false)
            {
                etPantalla.Text = etPantalla.Text + ".";
            }

            puntoDecimal = true;
        }
Esempio n. 31
0
        public void AtualizarEntrada(Entrada entrada)
        {
            var mapaAntigo = this[entrada.Id];
            var mapaNovo   = new MapaDeEntrada(entrada);

            Remove(mapaAntigo);

            var adicionado = Add(mapaNovo);

            if (adicionado)
            {
                OnEntryMapUpdated(mapaAntigo, mapaNovo);
            }
        }
Esempio n. 32
0
        public IHttpActionResult Put(long id, Entrada entrada)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != entrada.Id)
            {
                return(BadRequest());
            }

            return(Ok(entrada));
        }
		/// <summary>
		/// Constructor
		/// Creates a FormularioHasEntrada link in the same Partition as the given Formulario
		/// </summary>
		/// <param name="source">Formulario to use as the source of the relationship.</param>
		/// <param name="target">Entrada to use as the target of the relationship.</param>
		public FormularioHasEntrada(Formulario source, Entrada target)
			: base((source != null ? source.Partition : null), new DslModeling::RoleAssignment[]{new DslModeling::RoleAssignment(FormularioHasEntrada.FormularioDomainRoleId, source), new DslModeling::RoleAssignment(FormularioHasEntrada.EntradaDomainRoleId, target)}, null)
		{
		}
		public static void SetFormulario(Entrada element, Formulario newFormulario)
		{
			DslModeling::DomainRoleInfo.SetLinkedElement(element, EntradaDomainRoleId, newFormulario);
		}
        /// <summary>
        /// Carga la lista de notas que coincidan con la fecha establecida
        /// </summary>
        private void Cargar_Notas(string fecha)
        {
            this.Cursor = Cursors.Wait;

            //Iniciar sesión
            var cfg = new Configuration();
            cfg.Configure();
            var sessions = cfg.BuildSessionFactory();
            var sess = sessions.OpenSession();

            //Consulta a la BD
            IQuery q1 = sess.CreateQuery("FROM Nota n WHERE n.idNota in (SELECT idNota FROM Anticipo a WHERE a.fecha=:miFecha)")
                .SetParameter("miFecha", fecha);
            var notas = q1.List<Nota>();
            listaNotas = notas.ToList<Nota>();

            //Listas para cada tabla
            List<Entrada> listEntradas = new List<Entrada>();

            //Muestra los trabajos en las tablas
            foreach (Nota estaNota in listaNotas)
            {
                //Conseguir a la empleada de esta nota
                IQuery q2 = sess.CreateQuery("SELECT nombre FROM Empleada where idEmpleado=" + estaNota.creadaPor);
                var empleadaHizo = q2.List<string>();

                //Cálculo del abono de hoy de esta nota
                float abonosHoy = 0;
                List<Anticipo> anticiposEstaNota = estaNota.listaAnticipos.Where(a => a.fecha.Equals(fecha)).ToList();
                foreach (Anticipo item in anticiposEstaNota) abonosHoy += item.monto;

                //Creación de una entrada. Una por nota
                Entrada nuevaEntrada = new Entrada
                {
                    folioNota = estaNota.folioNota,
                    total = estaNota.total,
                    anticipo = abonosHoy,
                    hechaPor = empleadaHizo[0]
                };

                listEntradas.Add(nuevaEntrada);
            }

            //Cargar los subtotales y el total
            subTotalAbonos = 0;
            foreach (Entrada item in listEntradas) subTotalAbonos += item.anticipo;
            txtTotalEntradas.Text = "$" + subTotalAbonos.ToString(CultureInfo.InvariantCulture);
            dataGridEntradas.ItemsSource = listEntradas;
            sess.Close();
            this.Cursor = Cursors.Arrow;
        }
Esempio n. 36
0
        private void listPendiente_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            if (sender != null)
            {
                PendienteArticulo register = listPendienteArticulo.SelectedValue as PendienteArticulo;

                ReadOneBC objReadOne = new ReadOneBC();
                DeleteBC objDelete = new DeleteBC();
                CreateBC objCreate = new CreateBC();
                UpdateBC objUpdate = new UpdateBC();

                Articulo art = objReadOne.ReadOneArticulo(register.IdArticulo);
                art.Cantidad = art.Cantidad + register.Cantidad;
                objUpdate.Update(art, art.IdArticulo);

                objDelete.DeletePendiente(register.IdPendiente);

                Entrada entr = new Entrada();
                entr.IdArticulo = register.IdArticulo;
                entr.IdFactura = register.IdFactura;
                entr.Cantidad = register.Cantidad;
                objCreate.Create(entr);

                Update();
            }
        }
Esempio n. 37
0
        private void btnAgregarEntrada_Click(object sender, RoutedEventArgs e)
        {
            Pages.AgregarEntrada dialog = new Pages.AgregarEntrada();

            dialog.Title = "Agregar";
            dialog.Content = new Pages.AgregarArticulo();
            dialog.ResizeMode = ResizeMode.CanResize;
            dialog.UpdateLayout();
            dialog.ShowDialog();

            

            if (agregar) 
            {
                Entrada nuevaEntrada = new Entrada();
                nuevaEntrada = ArticuloNuevo;
                CreateBC objCreate = new CreateBC();
                objCreate.Create(nuevaEntrada);

                ReadBC objReader = new ReadBC();
                EntradaArticulos = objReader.ReadEntradaArticulo();
                this.DataContext = EntradaArticulos;
                agregar = false;
            }
            else 
            {
            
            }
            
        }
Esempio n. 38
0
 private EntradaArticulo EntradaToEntradaArticulo(Entrada nuevo)
 {
     EntradaArticulo entrada = new EntradaArticulo();
     nuevo.IdEntrada = entrada.IdEntrada;
     nuevo.IdArticulo = entrada.IdArticulo;
     nuevo.Cantidad = entrada.Cantidad;
     nuevo.IdFactura = entrada.IdFactura;
     return entrada;
 }
		public static Formulario GetFormulario(Entrada element)
		{
			return DslModeling::DomainRoleInfo.GetLinkedElement(element, EntradaDomainRoleId) as Formulario;
		}