/// <summary> /// Se encarga de obtener el tipo de tarjeta que se está consultando /// </summary> ///<param name="id">EL ID unico de la tarjeta</param> ///<returns>Un enum del tipo de tarjeta</returns> public static TipoTarjeta SeleccionarTipoTarjetaPorID(int id) { using (IDataBase db = FactoryDatabase.CreateDefaultDataBase()) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.CommandText = "PA_SeleccionarTipoTarjetaPorID"; comando.Parameters.AddWithValue("@id", id); DataSet ds = db.ExecuteDataSet(comando); foreach (DataRow dr in ds.Tables[0].Rows) { TipoTarjeta tp; string tipo = dr["TIPO_TARJETA"].ToString(); if (tipo.ToLower().Equals("visa")) { tp = TipoTarjeta.VISA; } else { tp = TipoTarjeta.MASTERCARD; } return(tp); } } return(TipoTarjeta.DESCONOCIDA); }
/// <summary> /// Se encarga de obtener una lista de objetos tipo Calificacion /// </summary> ///<param name="id">EL ID unico del usuario</param> ///<returns>Una lista de Calificaciones</returns> public static List <Calificacion> ObtenerCalificacionesPorIDUsuario(int id) { List <Calificacion> lista = new List <Calificacion>(); using (IDataBase db = FactoryDatabase.CreateDefaultDataBase()) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.CommandText = "PA_SeleccionarCalificacionPorID"; comando.Parameters.AddWithValue("@id", id); DataSet ds = db.ExecuteDataSet(comando); foreach (DataRow dr in ds.Tables[0].Rows) { if (!dr["PUNTAJE"].ToString().Equals("")) { Calificacion ca = new Calificacion(); ca.puntaje = (double)dr["PUNTAJE"]; ca.comentario = dr["COMENTARIO"].ToString(); lista.Add(ca); } } } return(lista); }
private void customerDataGrid_RowEditEnding(object sender, DataGridRowEditEndingEventArgs e) { var row = (e.Row).DataContext as Customer; FactoryDatabase.getDatabase().updateCustomer(row.CustID, row); DataSource.setCustomerList(); }
/// <summary> /// Seleccionar el cupo que contenga el codigo QR brindado /// </summary> ///<param name="QR">EL codigo QR unico del articulo</param> ///<returns>Devuelve un objeto de tipo cupon</returns> public static Cupon SeleccionarCuponPorQR(string QR) { using (IDataBase db = FactoryDatabase.CreateDefaultDataBase()) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.CommandText = "PA_SeleccionarCupoPorQR"; comando.Parameters.AddWithValue("@QR", QR); DataSet ds = db.ExecuteDataSet(comando); foreach (DataRow dr in ds.Tables[0].Rows) { Cupon _Cupon = null; TipoArticulo tp = SeleccionarTipoArticuloPorID((int)dr["TIPO_ARTICULO_ID"]); // Se agregan las propiedades especificas de cada if (tp == TipoArticulo.CuponDescuento) { _Cupon = (CupoDescuento)SeleccionarPorId((int)dr["ARTICULO_ID"]); (_Cupon as CupoDescuento).PorcentajeDescuento = ((int)dr["CUPON_DESCUENTO_PORCENTAJE"]) / 100.0d; } if (tp == TipoArticulo.CuponProductoGratis) { _Cupon = (CuponProductoGratis)SeleccionarPorId((int)dr["ARTICULO_ID"]); //(_Cupon as CuponProductoGratis).IDProducto = (int)dr["PRODUCTO_GRATIS_ID"]; } return(_Cupon); } } return(null); }
/// <summary> /// Se encarga de seleccionar el tipo transporte de acuerdo al ID ingresado /// </summary> ///<param name="id">EL ID unico del Tipo de Transporte a consultar</param> ///<returns>Enum TipoTransporte</returns> public static TipoTransporte SeleccionarTipoTransportePorID(int id) { using (IDataBase db = FactoryDatabase.CreateDefaultDataBase()) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.CommandText = "PA_SeleccionarTipoTransportePorID"; comando.Parameters.AddWithValue("@id", id); DataSet ds = db.ExecuteDataSet(comando); foreach (DataRow dr in ds.Tables[0].Rows) { string tp = dr["TIPO_TRANSPORTE"].ToString().ToUpper(); if (tp.Equals("BICICLETA")) { return(TipoTransporte.Bicicleta); } else if (tp.Equals("MOTOCICLETA")) { return(TipoTransporte.Motocicleta); } else { return(TipoTransporte.Automovil); } } } return(TipoTransporte.Desconocido); }
/// <summary> /// Obtener una lista con los negocios disponibles /// </summary> /// <returns>Lista de tipo Negocio</returns> public static List <Negocio> ObtenerNegocios() { List <Negocio> lista = new List <Negocio>(); using (IDataBase db = FactoryDatabase.CreateDefaultDataBase()) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.CommandText = "PA_ListaNegocios"; DataSet ds = db.ExecuteDataSet(comando); foreach (DataRow dr in ds.Tables[0].Rows) { Negocio _Negocio = new Negocio(); _Negocio = (Negocio)SeleccionarPorCorreo(dr["CORREO_ELECTRONICO"].ToString()); if (_Negocio != null) { lista.Add(_Negocio); } } } return(lista); }
public static Factura SeleccionarFacturaPorID(int id) { using (IDataBase db = FactoryDatabase.CreateDefaultDataBase()) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.CommandText = "PA_SeleccionarFacturaPorID"; comando.Parameters.AddWithValue("@id", id); DataSet ds = db.ExecuteDataSet(comando); foreach (DataRow dr in ds.Tables[0].Rows) { Factura factura = new Factura(); factura.Id = (int)dr["ID"]; factura._Negocio = UsuarioDB.SeleccionarNegocioPorFacturaID((int)dr["ID"]); factura._Cliente = UsuarioDB.SeleccionarClientePorFacturaID((int)dr["ID"]); factura._Repartidor = UsuarioDB.SeleccionarRepartidorPorFacturaID((int)dr["ID"]); factura._Pedido = PedidoDB.PA_SeleccionarPedidoPorFacturaID((int)dr["ID"]); factura.Fecha = (DateTime)dr["FECHA"]; factura.Estado_Factura = dr["ESTADO_FACTURA"].ToString(); factura.Estado_Pedido = dr["ESTADO_PEDIDO"].ToString(); factura.Estado_Calificacion = dr["ESTADO_CALIFICACION"].ToString(); return(factura); } } return(null); }
public GetCustomerIDWindow() { db = FactoryDatabase.getDatabase(); InitializeComponent(); customer = new Customer(); this.DataContext = customer; }
private void Button_Click(object sender, RoutedEventArgs e) { try { var w1 = Window.GetWindow(this) as MainWindow; var w2 = new GetCustomerIDWindow { Owner = w1 }; var store = DS.DataSource.stores.FirstOrDefault( x => x.StoreName == storesComboBox.SelectedItem as string); if (store == null) { this.storesComboBox.BorderBrush = (SolidColorBrush)(new BrushConverter().ConvertFrom("#f44336")); throw new Exception("Store doesn't exist!"); } App.currentOrder.StoreID = store.StoreID; if (delivCheckBox.IsChecked != null) { App.currentOrder.OrderDeliv = delivCheckBox.IsChecked.Value; } App.currentOrder.OrderID = FactoryDatabase.getDatabase().getNewOrderID(); w2.ShowDialog(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error); } }
/// <summary> /// Se encarga de obtener el tipo de usuario que se está consultando /// </summary> ///<param name="id">EL ID unico del usuario</param> ///<returns>Un string con el nombre del tipo de usuario</returns> public static TipoUsuario SeleccionarTipoUsuarioPorID(int id) { using (IDataBase db = FactoryDatabase.CreateDefaultDataBase()) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.CommandText = "PA_SeleccionarTipoUsuarioPorID"; comando.Parameters.AddWithValue("@id", id); DataSet ds = db.ExecuteDataSet(comando); foreach (DataRow dr in ds.Tables[0].Rows) { string tipo = dr["TIPO_USUARIO"].ToString(); if (tipo.ToLower().Equals("cliente")) { return(TipoUsuario.Cliente); } if (tipo.ToLower().Equals("negocio")) { return(TipoUsuario.Negocio); } if (tipo.ToLower().Equals("repartidor")) { return(TipoUsuario.Repartidor); } } } return(TipoUsuario.Admin); }
public ManagementPage() { InitializeComponent(); var bl = FactoryDatabase.getDatabase(); bl.loadLists(); }
/// <summary> /// Se encarga de obtener el tipo de articulo que se está consultando /// </summary> ///<param name="id">EL ID unico del articulo</param> ///<returns>Un string con el nombre del tipo de articulo</returns> public static TipoArticulo SeleccionarTipoArticuloPorID(int id) { using (IDataBase db = FactoryDatabase.CreateDefaultDataBase()) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.CommandText = "PA_SeleccionarTipoArticuloPorID"; comando.Parameters.AddWithValue("@id", id); DataSet ds = db.ExecuteDataSet(comando); foreach (DataRow dr in ds.Tables[0].Rows) { string ta = dr["TIPO_ARTICULO"].ToString().ToLower(); if (ta.Equals("producto")) { return(TipoArticulo.Producto); } if (ta.Equals("cupon_desc")) { return(TipoArticulo.CuponDescuento); } } } return(TipoArticulo.CuponProductoGratis); }
public NewOrderPage() { InitializeComponent(); var bl = FactoryDatabase.getDatabase(); bl.loadLists(); App.currentOrder = new Order(); customerGrid.DataContext = customer; this.storesComboBox.ItemsSource = DataSource.stores.Where(x => x.StoreID < 50).Select(x => x.StoreName); }
/// <summary> /// 导入插件配置文件 /// </summary> /// <param name="plugfile">插件配置文件路径</param> public void LoadPlugin(string plugfile) { container = ZhyContainer.CreateUnity(); plugin = new PluginConfig(); //switch (appType) //{ // case AppType.WCF: // helper = new WcfFrame.ServerController.ControllerHelper(); // break; //} assemblyPath = new FileInfo(plugfile).Directory.FullName + "\\dll"; var fileMap = new ExeConfigurationFileMap { ExeConfigFilename = plugfile }; System.Configuration.Configuration configuration = ConfigurationManager.OpenMappedExeConfiguration(fileMap, ConfigurationUserLevel.None); var plugininfo = (PluginSectionHandler)configuration.GetSection("plugin"); if (plugininfo != null) { plugin.Load(plugininfo, plugfile); } LoadDllList(plugfile);//加载程序集 var unitySection = (UnityConfigurationSection)configuration.GetSection("unity"); if (unitySection != null) { container.LoadConfiguration(unitySection);//判断EntLib的路径对不对 } if (plugin.defaultdbkey != "") { database = FactoryDatabase.GetDatabase(plugin.defaultdbkey); } else { database = FactoryDatabase.GetDatabase(); } database.PluginName = plugin.name; if (plugin.defaultcachekey != "") { cache = ZhyContainer.CreateCache(plugin.defaultcachekey); } else { cache = ZhyContainer.CreateCache(); } }
private void addButton_Click(object sender, RoutedEventArgs e) { customer.CustID = FactoryDatabase.getDatabase().getNewCustomerID(); FactoryDatabase.getDatabase().addCustomer(customer); if (FactoryDatabase.getDatabase().new_customers(customer.CustID)) { MessageBox.Show($"You are the {customer.CustID}th customer! You won an extra credit!"); } FactoryDatabase.getDatabase().loadLists(); NavigationService?.GoBack(); }
/// <summary> /// Crea una nueva relación entre el cliente y la factura /// </summary> /// <param name="_Factura">Objeto Factura</param> /// <param name="puntaje"></param> /// <param name="comentario"></param> public static void RelacionarCliente(Factura _Factura) { using (IDataBase db = FactoryDatabase.CreateDefaultDataBase()) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.CommandText = "PA_IngresarFacturaCliente"; comando.Parameters.AddWithValue("@USUARIO_ID", _Factura._Cliente.Id); db.ExecuteNonQuery(comando); } }
/// <summary> /// Deshabilita el usuario /// </summary> ///<param name="id">EL ID unico del usuario</param> public static void Eliminar(int id) { using (IDataBase db = FactoryDatabase.CreateDefaultDataBase()) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.CommandText = "PA_DeshabilitarUsuario"; comando.Parameters.AddWithValue("@id", id); db.ExecuteNonQuery(comando); } }
/// <summary> /// Se encarga de seleccionar un Articulo de acuerdo al ID ingresado /// </summary> ///<param name="id">EL ID unico del Articulo a consultar</param> ///<returns>Objeto de tipo Articulo</returns> public static Articulo SeleccionarPorId(int id) { using (IDataBase db = FactoryDatabase.CreateDefaultDataBase()) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.CommandText = "PA_SeleccionarArticuloPorID"; comando.Parameters.AddWithValue("@id", id); DataSet ds = db.ExecuteDataSet(comando); foreach (DataRow dr in ds.Tables[0].Rows) { Articulo art = null; //Se crea el objeto transporte de acuerdo a su tipo FactoryArticulo fa = new FactoryArticulo(); art = fa.CrearArticulo((SeleccionarTipoArticuloPorID((int)dr["TIPO_ARTICULO_ID"]))); // Se agregan las propiedades especificas de cada if (art is Producto) { (art as Producto).Precio = (double)dr["PRECIO"]; } if (art is CupoDescuento) { (art as CupoDescuento).PorcentajeDescuento = ((int)dr["CUPON_DESCUENTO_PORCENTAJE"]) / 100.0d; (art as CupoDescuento).FechaVencimiento = (DateTime)dr["FECHA_VENCIMIENTO"]; (art as CupoDescuento).Codigo_QR = dr["CODIGO_QR"].ToString(); } if (art is CuponProductoGratis) { (art as CuponProductoGratis).IDProducto = (int)dr["PRODUCTO_GRATIS_ID"]; (art as CuponProductoGratis).FechaVencimiento = (DateTime)dr["FECHA_VENCIMIENTO"]; (art as CuponProductoGratis).Codigo_QR = dr["CODIGO_QR"].ToString(); } art.Id = (int)dr["ARTICULO_ID"]; art.UsuarioId = (int)dr["USUARIO_ID"]; art.Descripcion = dr["DESCRIPCION"].ToString(); art.Fotografia = Util.ConvertirImagen((byte[])dr["FOTOGRAFIA"]); art.Nombre = dr["NOMBRE"].ToString(); art.Activo = dr["Activo"].ToString().ToLower().Equals("activo"); return(art); } } return(null); }
public static void CambiarEstadoCalificacion(int id, string estado) { using (IDataBase db = FactoryDatabase.CreateDefaultDataBase()) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.CommandText = "PA_ActualizarEstadoCalificadoFactura"; comando.Parameters.AddWithValue("@idFactura", id); comando.Parameters.AddWithValue("@estado", estado); db.ExecuteNonQuery(comando); } }
/// <summary> /// Ingresa una nueva bicicleta a la base de datos /// </summary> /// <param name="bici"></param> public static void IngresarBicicleta(Bicicleta bici) { using (IDataBase db = FactoryDatabase.CreateDefaultDataBase()) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.CommandText = "PA_IngresarBicicleta"; comando.Parameters.AddWithValue("@MARCA", bici.Marca); comando.Parameters.AddWithValue("@MODELO", bici.Modelo); comando.Parameters.AddWithValue("@COLOR", bici.Color); comando.Parameters.AddWithValue("@TIPO_BICICLETA", bici._TipoBicicleta.ToString()); db.ExecuteNonQuery(comando); } }
/// <summary> /// Se encarga de seleccionar un Transporte de acuerdo al ID ingresado /// </summary> ///<param name="id">EL ID unico del Transporte a consultar</param> ///<returns>Objeto de tipo Transporte</returns> public static Transporte SeleccionarTransportePorID(int id) { using (IDataBase db = FactoryDatabase.CreateDefaultDataBase()) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.CommandText = "PA_SeleccionarTransportePorID"; comando.Parameters.AddWithValue("@id", id); DataSet ds = db.ExecuteDataSet(comando); foreach (DataRow dr in ds.Tables[0].Rows) { Transporte transporte = null; TipoTransporte tp = SeleccionarTipoTransportePorID((int)dr["TIPO_TRANSPORTE_ID"]); //Se crea el objeto transporte de acuerdo a su tipo FactoryTransporte ft = new FactoryTransporte(); transporte = ft.CrearTransporte(tp); // Se agregan las propiedades especificas de cada transporte if (transporte is Bicicleta) { (transporte as Bicicleta)._TipoBicicleta = (dr["TIPO_BICICLETA"].ToString().ToLower().Equals("bmx")) ? TipoBicicleta.BMX : TipoBicicleta.MTB; } if (transporte is Automovil) { (transporte as Automovil).Placa = dr["PLACA"].ToString(); (transporte as Automovil).AlDia = dr["ALDIA"].ToString().ToLower().Equals("true"); } if (transporte is Motocicleta) { (transporte as Motocicleta).Placa = dr["PLACA"].ToString(); (transporte as Motocicleta).AlDia = dr["ALDIA"].ToString().ToLower().Equals("true"); } //Propiedades generales del objeto transporte.Id = (int)dr["TRANSPORTE_ID"]; transporte.Marca = dr["MARCA"].ToString(); transporte.Modelo = dr["MODELO"].ToString(); transporte.Color = dr["COLOR"].ToString(); transporte.Activo = dr["Activo"].ToString(); return(transporte); } } return(null); }
/// <summary> /// Ingrese un nuevo registro de cupon usado /// </summary> /// <param name="cliente">El cliente que usó el cupón</param> /// <param name="cupon">El cupón usado</param> public static void InsertarCuponUsado(Cliente cliente, Cupon cupon) { using (IDataBase db = FactoryDatabase.CreateDefaultDataBase()) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.CommandText = "PA_IngresarCuponUsado"; comando.Parameters.AddWithValue("@CUPON_ID", cupon.Id); comando.Parameters.AddWithValue("@USUARIO_ID", cliente.Id); db.ExecuteNonQuery(comando); } }
/// <summary> /// Guarda una dirección nueva en la base de datos /// </summary> ///<param name="direccion">Objeto direccion</param> public static void Insertar(Direccion direccion) { using (IDataBase db = FactoryDatabase.CreateDefaultDataBase()) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.CommandText = "PA_IngresarDireccion"; comando.Parameters.AddWithValue("@LATITUD", direccion.latitud); comando.Parameters.AddWithValue("@LONIGTUD", direccion.longitud); comando.Parameters.AddWithValue("@DIRECCION_EXACTA", direccion.Descripcion); db.ExecuteNonQuery(comando); } }
/// <summary> /// Crea una nueva relación entre el negocio o repartidor y la factura /// </summary> /// <param name="_Factura">Objeto Factura</param> /// <param name="puntaje"></param> /// <param name="comentario"></param> public static void RelacionarNegocio(Factura _Factura, double puntaje, string comentario) { using (IDataBase db = FactoryDatabase.CreateDefaultDataBase()) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.CommandText = "PA_IngresarFacturaNegocio"; comando.Parameters.AddWithValue("@USUARIO_ID", _Factura._Negocio.Id); comando.Parameters.AddWithValue("@PUNTAJE", puntaje); comando.Parameters.AddWithValue("@COMENTARIO", comentario); db.ExecuteNonQuery(comando); } }
/// <summary> /// Ingresa una nueva moto a la base de datos /// </summary> /// <param name="moto"></param> public static void IngresarMoto(Motocicleta moto) { using (IDataBase db = FactoryDatabase.CreateDefaultDataBase()) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.CommandText = "PA_IngresarMoto"; comando.Parameters.AddWithValue("@MARCA", moto.Marca); comando.Parameters.AddWithValue("@MODELO", moto.Modelo); comando.Parameters.AddWithValue("@COLOR", moto.Color); comando.Parameters.AddWithValue("@PLACA", moto.Placa); comando.Parameters.AddWithValue("@ALDIA", moto.AlDia.ToString()); db.ExecuteNonQuery(comando); } }
/// <summary> /// Guarda una tarjeta nueva en la base de datos /// </summary> ///<param name="tarjeta">Objeto Tarjeta</param> public static void Insertar(Tarjeta tarjeta) { using (IDataBase db = FactoryDatabase.CreateDefaultDataBase()) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.CommandText = "PA_IngresarTarjeta"; comando.Parameters.AddWithValue("@CVV", tarjeta.cvv); comando.Parameters.AddWithValue("@NUMERO_TARJETA", tarjeta.numero); comando.Parameters.AddWithValue("@FECHA_VENCIMIENTO", tarjeta.FechaVencimiento); comando.Parameters.AddWithValue("@TIPO_TARJETA_ID", (tarjeta._TipoTarjeta.Equals(TipoTarjeta.VISA) ? 1 : 2)); db.ExecuteNonQuery(comando); } }
/// <summary> /// Guarda un pedido nuevo en la base de datos /// </summary> ///<param name="_Producto">Objeto Factura</param> public static void Insertar(Producto _Producto) { using (IDataBase db = FactoryDatabase.CreateDefaultDataBase()) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.CommandText = "PA_IngresarPedido"; comando.Parameters.AddWithValue("@ARTICULO_ID", _Producto.Id); comando.Parameters.AddWithValue("@CANTIDAD", _Producto.Cantidad); comando.Parameters.AddWithValue("@COSTO", _Producto.Costo()); db.ExecuteNonQuery(comando); } }
public static void ActualizarRelacionNegocio(Factura _Factura, double puntaje, string comentario) { using (IDataBase db = FactoryDatabase.CreateDefaultDataBase()) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.CommandText = "PA_ActualizarFacturaNegocio"; comando.Parameters.AddWithValue("@idNegocio", _Factura._Negocio.Id); comando.Parameters.AddWithValue("@idFactura", _Factura.Id); comando.Parameters.AddWithValue("@puntaje", puntaje); comando.Parameters.AddWithValue("@comentario", comentario); db.ExecuteNonQuery(comando); } }
/// <summary> /// Inserta un nuevo usuario de tipo negocio a la base de datos /// </summary> ///<param name="cliente">Objeto de tipo Cliente</param> public static void InsertarNegocio(Negocio negocio) { using (IDataBase db = FactoryDatabase.CreateDefaultDataBase()) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.CommandText = "PA_IngresarNegocio"; comando.Parameters.AddWithValue("@CEDULA", negocio.Cedula); comando.Parameters.AddWithValue("@NOMBRE_USUARIO", negocio.Nombre); comando.Parameters.AddWithValue("@NUMERO_TELEFONO", negocio.NumeroTelefono); comando.Parameters.AddWithValue("@CORREO_ELECTRONICO", negocio.Correo); comando.Parameters.AddWithValue("@CONTRASENNA", negocio.Contrasenna); db.ExecuteNonQuery(comando); } }
/// <summary> /// Actualiza la información de un auto /// </summary> /// <param name="auto"></param> public static void ActualizarAuto(Automovil auto) { using (IDataBase db = FactoryDatabase.CreateDefaultDataBase()) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.CommandText = "PA_ActualizarMotoOCarro"; comando.Parameters.AddWithValue("@id", auto.Id); comando.Parameters.AddWithValue("@MARCA", auto.Marca); comando.Parameters.AddWithValue("@MODELO", auto.Modelo); comando.Parameters.AddWithValue("@COLOR", auto.Color); comando.Parameters.AddWithValue("@PLACA", auto.Placa); comando.Parameters.AddWithValue("@ALDIA", auto.AlDia.ToString()); db.ExecuteNonQuery(comando); } }