public DataTable ProductoPosee_innerjoin_TarifasController(int idProductoBuscado)
        {
            ClsProductoPosee clsProductoPosee = new ClsProductoPosee();

            clsProductoPosee.IdProducto = idProductoBuscado;
            return(clsProductoPosee.ProductoPosee_innerjoin_Tarifas());
        }
Beispiel #2
0
        public string  ProductoPosee_Tarifa_UpdateActivoACero_CollectionController(DataGridView grid, int idUsuarioOperador)
        {
            ClsTarifasYEstados            clsTarifasYEstados      = new ClsTarifasYEstados();
            IEnumerable <DataGridViewRow> coleccionFilas          = grid.Rows.Cast <DataGridViewRow>();
            Action <DataGridViewRow>      funcionLLenarColleccion = item =>
            {
                if (item.Cells[0].EditedFormattedValue.ToString() == "True")
                {
                    clsTarifasYEstados.AddItem(Int32.Parse(item.Cells[2].EditedFormattedValue.ToString()), false);
                }

                else
                {
                    clsTarifasYEstados.AddItem(Int32.Parse(item.Cells[2].EditedFormattedValue.ToString()), true);
                }
            };

            coleccionFilas.ToList().ForEach(funcionLLenarColleccion);


            DataGridViewRow  fila             = coleccionFilas.First();
            ClsProductoPosee clsProductoPosee = new ClsProductoPosee();

            clsProductoPosee.IdProducto        = Int32.Parse(fila.Cells[1].EditedFormattedValue.ToString());
            clsProductoPosee.IdUsuarioModifico = idUsuarioOperador;
            return(clsProductoPosee.ProductoPosee_Tarifa_UpdateActivoACero_Collection(clsTarifasYEstados));
        }
Beispiel #3
0
        private DataTable ProductoPosee_innerjoin_TarifasController(int idProductoBuscado)
        {
            //Busca las diferentes tarifas de un producto
            ClsProductoPosee clsProductoPosee = new ClsProductoPosee();

            clsProductoPosee.IdProducto = idProductoBuscado;
            return(clsProductoPosee.ProductoPosee_innerjoin_Tarifas());
        }
        public string ProductoPosee_Tarifa_Create_Controller(int idProducto, decimal cantidad, int idUsuarioOperador)
        {
            ClsProductoPosee clsProductoPosee = new ClsProductoPosee();

            clsProductoPosee.IdProducto    = idProducto;
            clsProductoPosee.IdUsuarioAlta = idUsuarioOperador;

            return(clsProductoPosee.ProductoPosee_Tarifa_Create(cantidad));
        }
        public string ProductoPosee_createController(int idProducto, int idTarifa, int idUsuarioOperador)
        {
            ClsProductoPosee clsProductoPosee = new ClsProductoPosee();

            clsProductoPosee.IdProducto    = idProducto;
            clsProductoPosee.IdTarifa      = idTarifa;
            clsProductoPosee.IdUsuarioAlta = idUsuarioOperador;

            return(clsProductoPosee.ProductoPosee_create());
        }
Beispiel #6
0
        public void ProductoPosee_Tarifa_updateActivoACeroController(DataGridView grid)
        {
            IEnumerable <DataGridViewRow> coleccionFilas           = grid.Rows.Cast <DataGridViewRow>();
            Action <DataGridViewRow>      funcionCambiaActivoACero = item =>
            {
                if (item.Cells[0].EditedFormattedValue.ToString() == "True")
                {
                    ClsProductoPosee clsProductoPosee = new ClsProductoPosee();
                    clsProductoPosee.IdProducto = Int32.Parse(item.Cells[1].EditedFormattedValue.ToString());
                    clsProductoPosee.IdTarifa   = Int32.Parse(item.Cells[2].EditedFormattedValue.ToString());
                    clsProductoPosee.ProductoPosee_Tarifa_updateActivoACero();
                }
            };

            coleccionFilas.ToList().ForEach(funcionCambiaActivoACero);
        }
        private DataTable ProductoPosee_innerjoin_Tarifas_DeTodosController()
        {
            ClsProductoPosee clsProductoPosee = new ClsProductoPosee();

            return(clsProductoPosee.ProductoPosee_innerjoin_Tarifas_DeTodos());
        }