Esempio n. 1
0
 /// <summary>
 /// Creates a new charge with month
 /// </summary>
 /// <param name="valor"></param>
 /// <param name="pagado"></param>
 /// <param name="concepto"></param>
 public Cargo(int valor, int pagado, Concepto concepto, Mes mes, string id)
 {
     Valor      = valor;
     Pagado     = pagado;
     Concepto   = concepto;
     MesCargado = mes;
     ID         = id;
     repeat     = false;
 }
Esempio n. 2
0
        protected void cmbConcepto_SelectedIndexChanged(object sender, EventArgs e)
        {
            Concepto Concepto = new Concepto();

            Concepto                   = ConceptoDAO.Get(Convert.ToInt32(cmbConcepto.SelectedValue));
            TiposConceptos             = Concepto.Rellenar().Tipos;
            cmbTipoConcepto.DataSource = TiposConceptos;
            cmbTipoConcepto.DataBind();
        }
Esempio n. 3
0
        public void nuevoConcepto(int tipo, string descripcion, double porcentaje, bool obligatorio)
        {
            Concepto concepto = new Concepto(tipo, descripcion, porcentaje, obligatorio);

            Negocio.getNegocio().agregarConcepto(concepto);
            ((Conceptos)Vista).limpiarCamposNuevoConcepto();

            listarConceptos();
        }
        public void registrar(Concepto t)
        {
            string query = string.Format("insert into concepto (tipo, descripcion,porcentaje, obligatorio) values (\'{0}\', \'{1}\', {2}, \'{3}\');",
                                         t.Tipo,
                                         t.Descripcion,
                                         t.Porcentaje.ToString(CultureInfo.InvariantCulture),
                                         t.Obligatorio);

            db.ejectuarQuery(query);
        }
Esempio n. 5
0
        public override void SeleccionarItem(object sender, EventArgs e)
        {
            ObjectListView listView = sender as ObjectListView;
            Concepto       a        = (Concepto)listView.SelectedObject;

            if (a != null)
            {
                this.mSelectConceptoID = a.Id;
            }
        }
Esempio n. 6
0
        public void RemoveConcepto(Concepto concepto)
        {
            var liquidacion = concepto.Liquidacion;

            liquidacion.Conceptos.Remove(concepto);

            var updatedSubTotals = CalculateSubTotals(liquidacion.Conceptos.OrderBy(c => c.Posicion));

            UpdateTotales(liquidacion, updatedSubTotals);
        }
 public ConceptoViewModel(Concepto concepto)
 {
     this.Cantidad         = concepto.Cantidad;
     this.Unidad           = concepto.Unidad;
     this.NoIdentificacion = concepto.NoIdentificacion;
     this.Descripcion      = concepto.Descripcion;
     this.ValorUnitario    = concepto.ValorUnitario;
     this.Importe          = concepto.Importe;
     this.Ordinal          = concepto.Ordinal;
 }
Esempio n. 8
0
 public void actualizar(Concepto t)
 {
     for (int i = 0; i < todosLosConceptos.Count; i++)
     {
         if (todosLosConceptos.ElementAt(i).IdConcepto == t.IdConcepto)
         {
             todosLosConceptos[i] = t;
         }
     }
 }
 public ConceptoAdapter(Concepto concepto)
 {
     this.EntConcepto = new EntConcepto
     {
         Id             = concepto.IdConcepto,
         Nombre         = concepto.Nombre,
         EspacioNombres = concepto.EspacioNombres,
         etiqueta       = AdaptarEtiquetasEntity(concepto.Etiquetas)
     };
 }
Esempio n. 10
0
        private void obtenerUnConcepto(REC01_CONCEPTO co)
        {
            Concepto obj = new Concepto();
            Mensaje <REC01_CONCEPTO> resp = obj.obtenerConcepto(co);

            descripcionEstado();
            txtconcepto.Text        = resp.data.DESCRIPCION;
            txtprecio.Text          = resp.data.PRECIO.ToString();
            cbxestado.SelectedValue = resp.data.ESTADO_REGISTRO;
        }
 public ActionResult Edit([Bind(Include = "idConcepto,descripcion,porcentaje,total")] Concepto concepto)
 {
     if (ModelState.IsValid)
     {
         db.Entry(concepto).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(concepto));
 }
 public bool Update(Concepto entidad)
 {
     try
     {
         return(oConceptoDAO.Update(entidad));
     }
     catch (Exception)
     {
         throw;
     }
 }
 public bool Insert(Concepto entidad)
 {
     try
     {
         return(oConceptoDAO.Insert(entidad));
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 14
0
        internal void obtenerDetalleConcepto(int idConcepto)
        {
            Concepto concepto = Negocio.getNegocio().buscarConcepto(idConcepto);

            Vista.mostrarDetalleConceptos(
                concepto.IdConcepto,
                concepto.Descripcion,
                concepto.Tipo.ToString(),
                concepto.Porcentaje,
                concepto.Obligatorio);
        }
Esempio n. 15
0
        // PUT api/<controller>/5
        //   public void Put(int id, [FromBody]string value)
        // {
        //}

        // DELETE api/<controller>/5
        public void delete(long id)
        {
            Concepto c = this.db.Concepto.Find(id);

            c.FechaBaja       = DateTime.Today;
            c.UsuarioBaja     = 1;
            c.Estado          = "D";
            db.Entry(c).State = EntityState.Modified;
            // this.db.Producto.Remove(p);
            this.save();
        }
        private void AgregarComplementoiedu(Concepto cConcepto)
        {
            FIGeneradorFacturaElectronica.ComplementoConcepto.iedu IEDU = new iedu();

            IEDU.CURP = "COTM811112HDFSMR02";
            IEDU.rfcPago = "FID081111867";
            IEDU.nivelEducativo = iedu.NivelesEducativos.ProfesionalTecnico;
            IEDU.nombreAlumno = "Juan Perez";
            IEDU.autRVOE = "I.P.N.";
            cConcepto.ComplementoConcepto = IEDU;
        }
        public ActionResult Create([Bind(Include = "idConcepto,descripcion,porcentaje,total")] Concepto concepto)
        {
            if (ModelState.IsValid)
            {
                db.Conceptoes.Add(concepto);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(concepto));
        }
Esempio n. 18
0
        private void AgregarComplementoiedu(Concepto cConcepto)
        {
            FIGeneradorFacturaElectronica.ComplementoConcepto.iedu IEDU = new iedu();

            IEDU.CURP                     = "COTM811112HDFSMR02";
            IEDU.rfcPago                  = "FID081111867";
            IEDU.nivelEducativo           = iedu.NivelesEducativos.ProfesionalTecnico;
            IEDU.nombreAlumno             = "Juan Perez";
            IEDU.autRVOE                  = "I.P.N.";
            cConcepto.ComplementoConcepto = IEDU;
        }
Esempio n. 19
0
        private static Concepto GetFromDataReader(SqlDataReader reader)
        {
            var c = new Concepto();

            c.Id          = Convert.ToInt16(reader["id"]);
            c.Id32        = Convert.ToInt32(reader["id"]);
            c.Nombre      = reader["nombre"].ToString();
            c.Descripcion = reader["descripcion"].ToString();
            c.Activo      = Convert.ToBoolean(reader["activo"]);
            return(c);
        }
Esempio n. 20
0
        public static List <Concepto> GenerarDetalle(DataTable dt)
        {
            List <Concepto> listaConceptos = new List <Concepto>();

            foreach (DataRow row in dt.Rows)
            {
                Concepto conceptoItem = new Concepto();

                string haberList;
                string deduccionList;
                string haberRow      = (Convert.ToString(row["tipo"]) == "RM" || Convert.ToString(row["tipo"]) == "NRM" || Convert.ToString(row["tipo"]) == "BAS") ? Convert.ToString(row["total"]).Replace("$", "") : "";
                string deduccionRow  = (Convert.ToString(row["tipo"]) == "DED") ? Convert.ToString(row["total"]).Replace("$", "") : "";
                string porcentajeRow = "";

                if (Convert.ToString(row["modo"]) == "hab_porc")
                {
                    porcentajeRow = Convert.ToString(row["hab_porc"]) + "%";
                }
                else if (Convert.ToString(row["modo"]) == "ded_porc")
                {
                    porcentajeRow = Convert.ToString(row["ded_porc"]) + "%";
                }


                if (haberRow.Length != 0 || haberRow != "")
                {
                    haberList = string.Format("{0:0,0.00}", double.Parse(haberRow));
                }
                else
                {
                    haberList = "";
                }

                if (deduccionRow.Length != 0 || deduccionRow != "")
                {
                    deduccionList = string.Format("{0:0,0.00}", double.Parse(deduccionRow));
                }
                else
                {
                    deduccionList = "";
                }

                conceptoItem.Descripcion = Convert.ToString(row["descripcion"]);
                conceptoItem.Haberes     = haberList;
                conceptoItem.Deducciones = deduccionList;
                conceptoItem.Tipo        = Convert.ToString(row["tipo"]);
                conceptoItem.Porcentaje  = porcentajeRow;

                listaConceptos.Add(conceptoItem);
            }

            return(listaConceptos);
        }
 public bool Delete(Concepto entidad)
 {
     try
     {
         entidad.Estado = "0102";
         return(oConceptoDAO.Update(entidad));
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 22
0
        public virtual Concepto GetFromReader(IDataReader reader)
        {
            Concepto c = new Concepto();

            c.Id               = 0;
            c.Codigo           = "S/C";
            c.Nombre           = reader["Descrip_Larga"].ToString();
            c.DescripcionCorta = reader["Descrip_Corta"].ToString();
            c.Referencia       = reader["Id_Concepto"].ToString();
            c.EstaActivo       = true;
            return(c);
        }
Esempio n. 23
0
 public ActionResult Edit([Bind(Include = "ConceptoID,TipoPagoID,Nombre,ImporteParcial,SolicitudId")] Concepto concepto)
 {
     if (ModelState.IsValid)
     {
         db.Entry(concepto).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.TipoPagoID  = new SelectList(db.TipoPago, "TipoPagoID", "Nombre", concepto.TipoPagoID);
     ViewBag.SolicitudId = new SelectList(db.Solicitud, "SolicitudID", "ImporteLetra", concepto.SolicitudId);
     return(View(concepto));
 }
Esempio n. 24
0
 public IActionResult Update(int IdCon, [FromBody] Concepto entity)
 {
     try
     {
         BusinessCon.Update(IdCon, entity);
         return(Ok(true));
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 25
0
 public IActionResult Create([FromBody] Concepto entity)
 {
     try
     {
         BusinessCon.Create(entity);
         return(Ok(true));
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 26
0
        public virtual Concepto GetFromReader(IDataReader reader)
        {
            Concepto c = new Concepto();

            c.Id               = int.Parse(reader["IdConcepto"].ToString());
            c.Codigo           = reader["CoConcepto"].ToString();
            c.Nombre           = reader["NoConcepto"].ToString();
            c.DescripcionCorta = reader["TxDescripcionCorta"].ToString();
            c.Referencia       = reader["TxReferencia"].ToString();
            c.TipoPlanilla     = (TipoPlanilla)int.Parse(reader["NuTipoPlanilla"].ToString());
            c.EstaActivo       = bool.Parse(reader["FlActivo"].ToString());
            return(c);
        }
Esempio n. 27
0
        // GET: Conceptoes/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Concepto concepto = db.Concepto.Find(id);

            if (concepto == null)
            {
                return(HttpNotFound());
            }
            return(View(concepto));
        }
Esempio n. 28
0
        // POST api/Concepto
        public Concepto saveOrUpdate(Concepto c)
        {
            if (c.IdConcepto > 0)
            {
                db.Entry(c).State = EntityState.Modified;
            }
            else
            {
                c = this.db.Concepto.Add(c);
            }
            this.save();

            return(c);
        }
Esempio n. 29
0
        private void GenerarTablaDetalles()
        {
            List <NecesidadDetalle> Detalles = NecesidadActual.Rellenar().Detalles;

            litTablaDetalles.Text = Disenio.GenerarTabla(Detalles, d => {
                d.Rellenar();

                Concepto Concepto         = d.Concepto.Rellenar();
                TipoConcepto TipoConcepto = d.TipoConcepto ?? new TipoConcepto();

                return(new string[] { d.Concepto.Descripcion, TipoConcepto.Descripcion, Concepto.MedidaAbreviacion,
                                      d.Volumen.ToString(), Utilerias.ToCurrency(d.PrecioUnitario), Utilerias.ToCurrency(d.CalcularImporte()) });
            });
        }
Esempio n. 30
0
        private void cargarGridConcepto()
        {
            Concepto list = new Concepto();
            Mensaje <List <REC01_CONCEPTO> > resp = list.listarTodosConceptos();

            if (resp.codigo != 0)
            {
                MessageBox.Show(resp.mensaje);
            }
            else
            {
                bindingSource1.DataSource = resp.data;
            }
        }
Esempio n. 31
0
        protected override object Run(ConceptoDelete request)
        {
            var dc = new Concepto {
                Id = request.Id
            };

            DbFactory.Exec(dbCmd =>
                           dbCmd.Delete(dc));

            return(new ConceptoDeleteResponse()
            {
                Success = true
            });
        }
Esempio n. 32
0
 public ValidaIdConcepto(Concepto iConcepto)
 {
     this.concepto = iConcepto;
 }
        private void AgregarComplementoterceros(Concepto cConcepto)
        {
            FIGeneradorFacturaElectronica.ComplementoConcepto.terceros Tercero=new terceros();
            Tercero.rfc = "FID080111867";
            Tercero.nombre = "FREIGHTIDEAS S.A DE C.V.";
            Tercero.InformacionFiscalTercero.calle = "ARIZONA";
            Tercero.InformacionFiscalTercero.noExterior = "108";
            //Comprobante.Receptor.Domicilio.noInterior = "1";
            Tercero.InformacionFiscalTercero.colonia = "COL. NAPOLES";
            //Comprobante.Receptor.Domicilio.localidad = "TEOLOYUCAN";
            Tercero.InformacionFiscalTercero.municipio = "Benito Juarez";
            Tercero.InformacionFiscalTercero.estado = "Distrito Federal";
            Tercero.InformacionFiscalTercero.pais = "MEXICO";
            Tercero.InformacionFiscalTercero.codigoPostal = "03810";

            Traslado TerceroTraslado=new Traslado();
            TerceroTraslado.impuesto = Traslado.TipoImpuesto.IVA;
            TerceroTraslado.tasa=new Importe(15);
            TerceroTraslado.importe=new Importe(15);

            Tercero.ImpuestosTerceros.Traslados.Add(TerceroTraslado);

            cConcepto.ComplementoConcepto = Tercero;
        }