public static string ObjectToString(object Nuevo)
        {
            var Actual = (ProductData)Nuevo;

            Actual.Name = Actual.Name == null ? string.Empty : Actual.Name;
            return($"{string.Format("{0,-100}", Actual.ID.ToString())}{SDES.CifradoDecifrado(string.Format("{0,-100}", Actual.Name), true)}{SDES.CifradoDecifrado(string.Format("{0,-100}", Actual.Price.ToString()), true)}");
        }
        public static string ObjectToString(object Nuevo)
        {
            var Actual = (OfficeData)Nuevo;

            Actual.Name    = Actual.Name == null ? string.Empty : Actual.Name;
            Actual.Address = Actual.Address == null ? string.Empty : Actual.Address;
            return($"{string.Format("{0,-100}", Actual.ID.ToString())}{SDES.CifradoDecifrado(string.Format("{0,-100}", Actual.Name), true)}{SDES.CifradoDecifrado(string.Format("{0,-100}", Actual.Address), true)}");
        }
        public static OfficeData StringToObject(string info)
        {
            var infoSeparada = new List <string>();

            for (int i = 0; i < 3; i++)
            {
                infoSeparada.Add(info.Substring(0, 100));
                info = info.Substring(100);
            }

            return(new OfficeData()
            {
                ID = Convert.ToInt32(infoSeparada[0].Trim()),
                Name = SDES.CifradoDecifrado(infoSeparada[1], false).Trim(),
                Address = SDES.CifradoDecifrado(infoSeparada[2], false).Trim()
            });
        }
        public static ProductData StringToObject(string info)
        {
            var infoSeparada = new List <string>();

            for (int i = 0; i < 3; i++)
            {
                infoSeparada.Add(info.Substring(0, 100));
                info = info.Substring(100);
            }

            var auxPrice = 0.00;

            double.TryParse(SDES.CifradoDecifrado(infoSeparada[2], false).Trim(), out auxPrice);

            return(new ProductData()
            {
                ID = Convert.ToInt32(infoSeparada[0].Trim()),
                Name = SDES.CifradoDecifrado(infoSeparada[1], false).Trim(),
                Price = auxPrice
            });
        }
        public static OfficeProduct StringToObject(string info)
        {
            var infoSeparada = new List <string>();

            for (int i = 0; i < 3; i++)
            {
                infoSeparada.Add(info.Substring(0, 100));
                info = info.Substring(100);
            }

            var auxInvent = 0;

            int.TryParse(SDES.CifradoDecifrado(infoSeparada[2], false), out auxInvent);

            return(new OfficeProduct()
            {
                IdOffice = Convert.ToInt32(infoSeparada[0].Trim()),
                IdProduct = Convert.ToInt32(infoSeparada[1].Trim()),
                Inventory = auxInvent
            });
        }
        public static string ObjectToString(object Nuevo)
        {
            var Actual = (OfficeProduct)Nuevo;

            return($"{string.Format("{0,-100}", Actual.IdOffice.ToString())}{string.Format("{0,-100}", Actual.IdProduct.ToString())}{SDES.CifradoDecifrado(string.Format("{0,-100}", Actual.Inventory.ToString()), true)}");
        }