Find Jobs
Hire Freelancers

DNN Inventory/Order Form Module

$495-500 USD

Terminado
Publicado hace casi 15 años

$495-500 USD

Pagado a la entrega
Create a DotNetNuke (version 5.0) module in C# to provide basic inventory management for a CSA (Community Supported Agriculture) business and a simple online order form. The order form requires initial input from the buyer and final input (actual weight of vegetables and meats) to finalize the order. ## Deliverables CSA Inventory and Order Form Module for Dot Net Nuke Dot Net Nuke Version: 5.0 Implementation Language: C# # Overview There are two aspects to this module: inventory management and order form entry and updating by the administrator. ## Inventory Management Inventory management is accessible only to the administrator.? The inventory to be managed requires the following fields: ·? ? ? ? ? ? ? ? Item name ·? ? ? ? ? ? ? ? Price per unit ·? ? ? ? ? ? ? ? Approximate package size ·? ? ? ? ? ? ? ? Quantity on hand ## Order Form Entry The order form entry is accessible to users.? The user can enter the following information regarding user information: ·? ? ? ? ? ? ? ? Name ·? ? ? ? ? ? ? ? Shipping Address / Pickup Location ·? ? ? ? ? ? ? ? Contact Phone ·? ? ? ? ? ? ? ? Contact Email ·? ? ? ? ? ? ? ? Pickup Date The user can enter multiple order items: ·? ? ? ? ? ? ? ? Item name (selected from item list in the database) ·? ? ? ? ? ? ? ? Pieces to purchase ·? ? ? ? ? ? ? ? Preferences/notes/comments ### Administrator Order Update The final price of each unit and the entire order can only be calculated after the administrator has updated the final weight of each item.? The administrator can also add a comment regarding the item on the order.? These fields are: ·? ? ? ? ? ? ? ? Filled order quantities ·? ? ? ? ? ? ? ? Comments ### Automatic Calculations Once the administrator has filled in the actual order quantities, the module will automatically calculate: ·? ? ? ? ? ? ? ? Cost of each item (quantity * price per unit * unit amount shipped) ·? ? ? ? ? ? ? ? Total cost ### Automatic Fields Each order form has two fields that are automatically populated: ·? ? ? ? ? ? ? ? An order ID ·? ? ? ? ? ? ? ? The order date (the current date) Once these fields are set, they cannot be altered. ### Additional Fields The following fields are used for record keeping: ·? ? ? ? ? ? ? ? Order cancelled ·? ? ? ? ? ? ? ? Order completed ## Order Form Document Export The order form can be exported to a text file at any time, downloadable by the user or administrator. ## Other Administrator Functions The administrator can view all orders in the database.? The administrator can select to view unfulfilled orders (OrderCompleted=false), cancelled orders (OrderCancelled=true), and completed orders (OrderCompleted=true).? Any order in the database can be exported to a text file and downloaded. ## Database The database will consist of four tables: ### UserInformation ·? ? ? ? ? ? ? ? User ID ·? ? ? ? ? ? ? ? Name ·? ? ? ? ? ? ? ? Shipping Address ·? ? ? ? ? ? ? ? Contact Phone ·? ? ? ? ? ? ? ? ContactEmail ### OrderInformation ·? ? ? ? ? ? ? ? OrderID ·? ? ? ? ? ? ? ? UserID ·? ? ? ? ? ? ? ? OrderDate ·? ? ? ? ? ? ? ? OrderCancelled ·? ? ? ? ? ? ? ? OrderCompleted ·? ? ? ? ? ? ? ? PickupLocation ·? ? ? ? ? ? ? ? PickupDate Note: Items may be picked up at a particular location and on a particular date, or may be shipped. ### Items ·? ? ? ? ? ? ? ? ItemID ·? ? ? ? ? ? ? ? ItemName ·? ? ? ? ? ? ? ? ItemPricePerUnit ·? ? ? ? ? ? ? ? ApproxPackageSize ·? ? ? ? ? ? ? ? QuantityOnHand ### OrderItems ·? ? ? ? ? ? ? ? OrderID ·? ? ? ? ? ? ? ? ItemID ·? ? ? ? ? ? ? ? Quantity ·? ? ? ? ? ? ? ? FilledOrderQuantity ·? ? ? ? ? ? ? ? UserComment ·? ? ? ? ? ? ? ? Comment ## Business Rules The module should automatically subtract from the item’s quantity on hand as soon as the item and item quantity is entered by the user. The user cannot enter a quantity greater than the quantity on hand for that item. If the order is cancelled, the quantity on hand for each item should be automatically increased for each item’s quantity on the order form.
ID del proyecto: 3820938

Información sobre el proyecto

9 propuestas
Proyecto remoto
Activo hace 15 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
See private message.
$425 USD en 20 días
1,5 (6 comentarios)
4,5
4,5
9 freelancers están ofertando un promedio de $425 USD por este trabajo
Avatar del usuario
See private message.
$425 USD en 20 días
4,8 (23 comentarios)
4,7
4,7
Avatar del usuario
See private message.
$425 USD en 20 días
5,0 (6 comentarios)
4,3
4,3
Avatar del usuario
See private message.
$425 USD en 20 días
4,9 (6 comentarios)
4,2
4,2
Avatar del usuario
See private message.
$425 USD en 20 días
5,0 (6 comentarios)
3,5
3,5
Avatar del usuario
See private message.
$425 USD en 20 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
See private message.
$425 USD en 20 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
See private message.
$425 USD en 20 días
0,0 (3 comentarios)
0,0
0,0
Avatar del usuario
See private message.
$425 USD en 20 días
0,0 (1 comentario)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
Cohoes, United States
5,0
2
Miembro desde ene 15, 2007

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.