コード例 #1
0
        public CO_Respuesta InsertVehiculoCliente(CO_VehiculosClientes objVehiculoCliente)
        {
            var objRespuesta = new CO_Respuesta();

            objRespuesta.BoolRespuesta = false;
            var sql_query = string.Empty;

            sql_query = " INSERT INTO [dbo].[Vehiculos_Clientes] " +
                        " ([id_cliente],[id_vehiculo],[placa] " +
                        " ,[color],[kilometraje]) " +
                        " VALUES " +
                        " (@id_cliente, @id_vehiculo, @placa " +
                        " , @color, @kilometraje) ";

            using (var conecta = objConexion.Conectar())
            {
                var comando = new SqlCommand(sql_query, conecta);
                comando.Parameters.AddWithValue("id_cliente", objVehiculoCliente.Id_Cliente);
                comando.Parameters.AddWithValue("id_vehiculo", objVehiculoCliente.Id_Vehiculo);
                comando.Parameters.AddWithValue("placa", objVehiculoCliente.Placa);
                comando.Parameters.AddWithValue("color", objVehiculoCliente.Color);
                comando.Parameters.AddWithValue("kilometraje", objVehiculoCliente.Kilometraje);

                try
                {
                    //Se abre la sesion para transaccion
                    conecta.Open();
                    //Ejecuta la consulta
                    comando.ExecuteScalar();
                    objRespuesta.BoolRespuesta = true;
                }
                catch (Exception e)
                {
                    objRespuesta.MensajeRespuesta = e.Message;
                }
            }

            return(objRespuesta);
        }
コード例 #2
0
        public CO_Respuesta UpdateVehiculoCliente(CO_VehiculosClientes objVehiculoCliente)
        {
            var objRespuesta = new CO_Respuesta();

            objRespuesta.BoolRespuesta = false;
            var sql_query = string.Empty;

            sql_query = " UPDATE [dbo].[Vehiculos_Clientes] " +
                        " SET [id_vehiculo] = @id_vehiculo " +
                        " ,[placa] = @placa " +
                        " ,[color] = @color " +
                        " ,[kilometraje] = @kilometraje " +
                        " WHERE id_vehiculo_cliente = @id_vehiculo_cliente";

            using (var conecta = objConexion.Conectar())
            {
                var comando = new SqlCommand(sql_query, conecta);
                comando.Parameters.AddWithValue("id_vehiculo", objVehiculoCliente.Id_Vehiculo);
                comando.Parameters.AddWithValue("placa", objVehiculoCliente.Placa);
                comando.Parameters.AddWithValue("color", objVehiculoCliente.Color);
                comando.Parameters.AddWithValue("kilometraje", objVehiculoCliente.Kilometraje);
                comando.Parameters.AddWithValue("id_vehiculo_cliente", objVehiculoCliente.Id_Vehiculo_Cliente);

                try
                {
                    //Se abre la sesion para transaccion
                    conecta.Open();
                    //Ejecuta la consulta
                    comando.ExecuteScalar();
                    objRespuesta.BoolRespuesta = true;
                }
                catch (Exception e)
                {
                    objRespuesta.MensajeRespuesta = e.Message;
                }
            }

            return(objRespuesta);
        }
コード例 #3
0
 public CO_Respuesta UpdateVehiculoCliente(CO_VehiculosClientes objVehiculoCliente)
 {
     return(obj_Negocio_VehiculoClientes.UpdateVehiculoCliente(objVehiculoCliente));
 }
コード例 #4
0
 public CO_Respuesta InsertVehiculoCliente(CO_VehiculosClientes objVehiculoCliente)
 {
     return(obj_Negocio_VehiculoClientes.InsertVehiculoCliente(objVehiculoCliente));
 }