示例#1
0
 public MessageModel SetItem(ProductModel data)
 {
     string[,] parameters =
     {
         { "@nombre_producto", "2", data.Name             },
         { "@descripcion",     "2", data.Description      },
         { "@precio",          "6", data.Price.ToString() },
         { "@cod_producto",    "2", data.ProductCode      },
         { "@existencia",      "1", data.Existence        }
     };
     return(_catalog.SetItem(parameters, "pa_crear_marcas"));
 }
示例#2
0
 public MessageModel SetItem(SaleModel data)
 {
     string[,] parameters =
     {
         { "@nombre_cliente",     "2", data.ClientName               },
         { "@n_factura",          "1", data.NFactura                 },
         { "@total",              "6", data.Total.ToString()         },
         { "@sub_total",          "6", data.SubTotal.ToString()      },
         { "@creado",             "2", data.CreationDate             },
         { "@anulado",            "1", data.Canceled.ToString()      },
         { "@fecha_anulacion",    "2", data.DateCanceled             },
         { "@forma_pago_id",      "1", data.PaymentMethod.ToString() },
         { "@usuario_anulo_id",   "1", data.UserCanceled.ToString()  },
         { "@usuario_factura_id", "1", data.UserInvoice.ToString()   },
         { "@nit",                "2", data.Nit                      },
         { "@empresa",            "2", data.Building                 },
         { "@tipo_factura",       "2", data.InvoiceType.ToString()   },
         { "@actualizado",        "2", data.UpdateDate               }
     };
     return(_catalog.SetItem(parameters, "pa_crear_factura"));
 }
示例#3
0
 public MessageModel SetItem(UserModel user)
 {
     string[,] parameters = { { "@nombre_usuario", "2", user.Name }, { "@email", "2", user.Email }, { "@password", "2", user.Password }, { "@role", "1", user.Role.Id.ToString() } };
     return(_catalog.SetItem(parameters, "pa_crear_usuarios"));
 }
示例#4
0
 public MessageModel SetItem(CategoryModel category)
 {
     string[,] parameters = { { "@nombre", "2", category.Name } };
     return(_catalog.SetItem(parameters, "pa_crear_categorias"));
 }
示例#5
0
 public MessageModel SetItem(BrandModel brand)
 {
     string[,] parameters = { { "@nombre", "2", brand.Name } };
     return(_catalog.SetItem(parameters, "pa_crear_marcas"));
 }
示例#6
0
 public MessageModel SetItem(Models.Catalogs.Model model)
 {
     string[,] parameters = { { "@nombre", "2", model.Name } };
     return(_catalog.SetItem(parameters, "pa_crear_modelos"));
 }
示例#7
0
 public MessageModel SetItem(TypeInvoiceModel invoice)
 {
     string[,] parameters = { { "@nombre", "2", invoice.Name } };
     return(_catalog.SetItem(parameters, "pa_crear_tipo_factura"));
 }
示例#8
0
 public MessageModel SetItem(PaymentMethodModel method)
 {
     string[,] parameters = { { "@nombre", "2", method.Name } };
     return(_catalog.SetItem(parameters, "pa_crear_forma_pago"));
 }